如何獲得通過id
值button
到jquery dialog
單擊按鈕。 我不想通過使用query string
來傳遞價值。是否有任何方法可以使用屬性或屬性jquery dialog
直接傳遞值。如何將值傳遞給jquery對話框?
查看:
<input type="button" value="Create New" class="Create" id="1"/>
的Jquery:
$(".Create").on("click", function (e) {
var Id=$(this).atrr('id');
$('#Load').empty();
//overflow: visible !important;
e.preventDefault();
$('#Load').dialog({
autoOpen: true,
modal: true,
draggable: true,
resizable: false,
height: 500,
width: 600,
position: { my: "center", at: "center", of: window },
dialogClass: 'fixed-dialog',
title: 'Create New Word',
open: function (event, ui) {
$(this).load("/Dictionary/_Create");
},
//close: function (event, ui) {
// window.location.href = window.location.href;
//}
});
return false;
});
如果你已經有'id'值,你有沒有試過在'open'處理程序中使用它?作爲一個方面說明,你應該使用'var id = this.id;'來獲得'id';無需將DOM元素轉換爲jQuery對象,然後獲取屬性,當您可以使用Vanilla JS ... –
任何代碼plz,您如何建議通過打開的處理程序使用? – Dragon
'open:function(event,ui){alert(Id); $(this).load(「/ Dictionary/_Create」);}' –