1.設定控制項唯讀
xrm.page.ui.controls.get("new_forecasttype").setdisabled(true);
xrm.page.controls.("new_forecasttype").setdisabled(true);
--選項卡是否可見
xrm.page.ui.tabs.get("tab_3").setvisible(false);
--選項卡下的節點是否可見
xrm.page.ui.tabs.get("tab_5").sections.get("tab_5_section_1").setvisible(false);
二.設定整個表單唯讀(下拉也會被禁用)
document.body.disabled = true;
三 mscrm禁用標籤頁內所有元件
//已經審核的單據禁止修改
if (xrm.page.getattribute("new_status").getvalue() == 2)
//禁用標籤
function disabletab(tabindex)
}四.怎樣用客戶端jscript實現區域的唯讀屬性(這個比較好)
function onload() , true);
setdisabled function
1. set readonly property for input/textarea nodes
2. disable other nodes
id: element's id
ignorenodes: nodes can be ignored
nodesdisabled: bool, true = set disable/readonly
function setdisabled(id, ignorenodes, nodesdisabled) {
var node, nodes;
nodes = id.getelementsbytagname('*');
if (!nodes)
return;
var i = nodes.length;
while (i--) {
node = nodes[i];
if (node.nodename && !(node.nodename.tolowercase() in ignorenodes)) {
if ((node.nodename == "input") || (node.nodename == "textarea")) {
node.readonly = nodesdisabled;
else {
node.disabled = nodesdisabled;
ExtJs教程 設定表單控制項的唯讀
1.setdisabled ext.componentquery.query name 0 setdisabled true ext.componentquery.query name 0 setdisabled false 注意 當給某乙個控制項設定disabled為true,使用form.sub...
Ajax提交整個表單
在專案開發中,有時提交form表單時不能單單用action或者jquery的 表單提交方法有三種,主要說下第三種第一種 用form自帶屬性action提交第二種 用jquery提交 formid submit 第三種 用ajax提交 但如果form表單中資料很多時,不可能一一列出,只需要用 your...
頁面唯讀輸入控制項
做頁面時遇到乙個問題,修改頁面中有一些選筐不能修改,但必須顯示,如果修改失敗,這些唯讀的引數也必須儲存.像這類可以設定readonly 但是像select這類選擇下拉框則沒有該屬性,只有disabled,但是如果設定了disabled之後,該下拉框的值就不能通過commit等方式提交到後台 jsp ...