簡體   English   中英

Internet Explorer的jQuery選擇器問題

[英]jQuery selector issue with Internet Explorer

以下內容可與任何瀏覽器完美配合,除了Internet Explorer的任何風格外,您有什么想法嗎? 它根本無法執行! 有人遇到過這種問題嗎?

if ($('select[id$="<%= this.ApplicantID %>_employmentStatusList"]').val() != 'N') {
    $('[id^=mainContent_incomeDetails_1]').each(function (index) {
        var fieldvalue = $('input[id$=' + this.id + ']').val();
        if (fieldvalue != "") {
            totalincome += parseInt(fieldvalue);
        }
    });

    if (totalincome == 0) {
        $('#incomeError').dialog('open');
        validEmployment = false;
    }
}   

嘗試移出<%= this.ApplicantID%>塊,也許就是不明白:

    var appId = "<%= this.ApplicantID %>";

    if ($("select[id$=" + appId + "_employmentStatusList"]').val() != 'N') {
        $('[id^=mainContent_incomeDetails_1]').each(function (index) {
            var fieldvalue = $('input[id$=' + this.id + ']').val();
            if (fieldvalue != "") {
                totalincome += parseInt(fieldvalue);
            }
        });

        if (totalincome == 0) {
            $('#incomeError').dialog('open');
            validEmployment = false;
        }
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM