我正在嘗試向用戶顯示一個次要動畫,表明它正在提交。打開對話框中的jQuery循環
$("#textscreen").dialog({
modal: true,
draggable: false,
open: function(event, ui) {
$(this).everyTime("1s", function(i) {
var dots = '';
if((i % 4) == 0)
{
dots = '';
}
else
{
dots = dots + ".";
}
$(this).html("<b>"+processText+dots+"</b>");
}, 30);
}
});
當用戶點擊提交按鈕,基本上是觸發和被觸發調用是這樣的:
DisplayModal("Submitting");
由於按鈕嘗試職位上點擊,我已經把虛假的回報:
function button_OnClick()
{
DisplayModal("Submitting");
return false;
}
當我點擊按鈕,模態閃爍起來,消失,然後POSTs。
爲什麼函數在我返回false時發佈?
在提交按鈕,你必須把onclick =「return button_OnClick()」; – sathis