Я думал, что jQuery должен был разрешить проблемы между браузерами. В любом случае у меня есть код, который прекрасно работает в IE9, Firefox и Chrome, но не в IE8. Все, что я пытаюсь сделать, это загрузить тег выбора с параметрами. У меня есть следующий тег выбора на странице:
<select id="Select0"></select>
И JQuery (1,7):
$(document).ready(function () {
$.ajax({
type: "POST",
url: "myPage.aspx/MyWebMethod",
contentType: "application/json; charset=utf-8",
data: "{}",
dataType: "json",
success: function (states) {
var jsonCodes = JSON.parse(states.d);
for (var i in jsonCodes) {
$("#Select0").append(new Option(jsonCodes[i].regionname, jsonCodes[i].region_id));
}
}
});
Мне нужно, чтобы это работало и в IE8 или чтобы найти другой способ его кодирования, который будет работать во всех браузерах.
Спасибо