IndexOf не поддерживается в браузере IE8

У меня есть каскадное раскрывающееся меню в моем приложении, каскадное с использованием jquery, теперь моя проблема в том, что он плавно работает с IE9, Firefox, Opera и Safari, но не работает ни с одним из браузеров, таких как IE7, IE8 и т. Д.

Я просматривал для проблемы и обнаружил, что ошибка связана с indexOf в моем коде jquery, я попробовал это, удалив indexOf, но все равно выдает ту же ошибку ..

Примечание. Есть ли какие-либо действия в сценарии telerik для удаления indexOf, coz new только я могу найти indexOf в их скрипте.

Ниже приведен код:

function OnClientSelectedIndexChanged(sender, eventArgs) {
var senderId = sender.get_id().toString();

var uniqueName = senderId.substring(senderId.lastIndexOf('_'), senderId.length);

if(senderId.indexOf("drpdwnCondition") > 0)
{
   return false;
}

var selectedItem = eventArgs.get_item();
var selectedValue = selectedItem.get_value().split('_');
$.ajax({ type: "POST", async: true,
    url: "/SalesRepresentativeMonitoring.aspx/GetData", contentType: "application/json; charset=utf-8",
    data: "{value:" + JSON.stringify(selectedValue[1]) + "}", dataType: "json",
    success: function (msg) {
        var resultAsJson = msg.d // your return result is JS array
        // Now you can loop over the array to get each object
        var cnditionCombo = $find("ctl00_ContentPlaceHolder1_radDock_C_Filter_drpdwnCondition" + uniqueName.toString());
        cnditionCombo.clearSelection();
        cnditionCombo.trackChanges();
        cnditionCombo.clearItems();
        for (var i in resultAsJson) {
            //alert(resultAsJson[i]);
            var item = new Telerik.Web.UI.RadComboBoxItem();
            item.set_text(resultAsJson[i]);
            item.set_value(resultAsJson[i]);
            cnditionCombo.get_items().add(item);
        }
        var itemAtIndex = cnditionCombo.get_items().getItem(0);  //get item in detailCB
        itemAtIndex.select();
        cnditionCombo.commitChanges();
    }
});

}

Благодарю вас ..

8
задан Dhaval Shukla 13 January 2012 в 09:25
поделиться