我正在尝试从jquery对话框按钮调用javascript函数,但它无法正常工作
我的代码:
============================
$('#dialogAddActe').dialog({
autoOpen: false,
modal: true,
width: 800,
height:400,
show: "slide",
hide: "slide",
buttons: {
"Suivant": function() {
$(this).dialog("close");
if ($(this).checkNombre())
{
document.forms[0].dispatch.value = "ajouterActe";
document.forms[0].submit();
}
},
"Annuler": function() {
$(this).dialog("close");
document.forms[0].patientId.value="";
}
}
});
============================
$(this).checkNombre()
无效。
BR, Med Baba
答案 0 :(得分:1)
删除$(this)
,只需使用if (checkNombre())
。