2
我有代碼:設定值對於對話顯示
$(function() {
$("#dialog").dialog({
bgiframe: true,
autoOpen: false,
height: 300,
modal: true,
buttons: {
Cancel: function() {
$(this).dialog('close');
}
},
close: function() {
allFields.val('').removeClass('ui-state-error');
}
});
$("input[name=edit]").click(function() {
alert(1);
$("#dialog input[@id=ItemId]").val($("ItemId"));
alert(2);
$("#dialog input[@id=CatId]").val($("CatId"));
$("#dialog input[@id=UnitId]").val($("UnitId"));
$("#dialog input[@id=SaleOffId]").val($("SaleOffId"));
$("#dialog input[@id=ItemCode]").val($("ItemCode"));
$("#dialog input[@id=ItemName]").val($("ItemName"));
$("#dialog input[@id=UnitCost]").val($("UnitCost"));
$('#dialog').dialog('open');
})
.hover(
function() {
$(this).addClass("ui-state-hover");
},
function() {
$(this).removeClass("ui-state-hover");
}
).mousedown(function() {
$(this).addClass("ui-state-active");
})
.mouseup(function() {
$(this).removeClass("ui-state-active");
});
});
我想設置對話框值,它不同於形成支撐。我寫了函數$(「input [name = edit]」)。click(function()將值設置爲對話框每個按鈕的編輯是點擊但是它是錯誤的我不知道我在哪裏我錯了。請幫助我
感謝