0
我試圖設置一個Ajax調用,只要用戶輸入信息到我的ASP MVC網頁上的特定字段。下面是jQuery的.blur
方法jQuery .blur方法不工作
$('#MailingZip').blur(function() {
alert("here");
if ($('#MailingState').val() != "" && $('#div.channelName').text() != "") {
alert("inside Mailing Zip");
getDrmTerritory($('#MailingZip').val(), $('#MailingState').val(), $('#div.channelName').text());
}
});
,這裏是從視圖的控制。
<div class="M-editor-label">
@Html.LabelFor(model => model.MailingZip)<span class="req">*</span>
</div>
<div class="M-editor-field">
@Html.TextBoxFor(model => model.MailingZip, new { maxlength = 15, onchange = "CheckTerritory('M');" })
@Html.ValidationMessageFor(model => model.MailingZip)
</div>
幾個星期前我剛開始使用w/jQuery,所以我不確定什麼是錯的。僅供參考,沒有一個alerts
正在工作,如果我在第一個if
聲明中設置斷點,它不會觸發。
你把上面的jQuery到'$ (document).ready()'函數? – billyonecan 2013-04-29 20:50:44
我沒有..猜測可能是這個問題? – NealR 2013-04-29 20:51:15
是的,我會這樣說:p – billyonecan 2013-04-29 20:51:53