0

ユーザーが ASP MVC Web ページの特定のフィールドに情報を入力するたびに、Ajax 呼び出しをセットアップしようとしています。以下は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>

数週間前に jQuery を使い始めたばかりなので、何が問題なのかわかりません。参考までに、どれも機能していません。最初のステートメントにalertsブレークポイントを設定すると、それは起動しません。if

4

1 に答える 1