2013-08-23 34 views
-1

我有下面的腳本,在IE10兼容模式和以下工作,但在IE 10中失敗,也不能在Chrome中工作。我的腳本不工作在IE 10和鉻

有人可以看看它,讓我知道我應該改變什麼使它工作?

我有一組下拉列表,它從一個源獲取它的值,並在最後我有2個下拉選擇選項..當這些被選中的東西使用下面我創建另一個錶行和下拉框選擇作爲默認的選定值..正在發生的是它採取下拉列表中的第一個選項,並將其選中。

$(document).ready(function() { 
    var i = 0; 
    var hiddenCounterID = $('input[id$="HiddenCounter"]').attr('id'); 
    var hiddenIDUse = '#' + hiddenCounterID; 
    $('.MainTable1').on('change', 'tr:last select', function() { 
     var $tr = $(this).parent().parent(); 
     if ($tr.find('select :first').val() !== 'Select' && $tr.find('select :last').val() !== 'Select') 
     $tr.clone(true).find('select').each(function() { 
      $(this).val('').attr('name', function (_, name) { 
       return 'ddlListItemVal_' + i; 
      }); 
     }).end().insertAfter($tr); 
     i++; 
     $('#' + hiddenCounterID).val(i); 
    }); 
}); 
+6

請用html創建一個http://jsfiddle.net/。 –

+3

它會拋出任何錯誤?具體的... –

+0

東西像http://jsfiddle.net/JXsJb/1/ –

回答