JQuery не работает в Internet Explorer, используя MVC - PullRequest
3 голосов
/ 06 мая 2010

У меня есть группа переключателей, которые генерируются на лету из БД в частичный элемент управления, а затем отображаются на странице в виде HTML, и все они имеют одинаковые имена теперь в Firefox и Chrome следующий код работает нормально

$(".FlightSelectedRadio").live('click', function() {
    alert("after flight select");
    $("#ToisGarantueedBid").attr("disabled", false);
});

однако в т. Е. Он не работает при первом выборе радио, а срабатывает только если вы выбираете что-то еще? какие-либо идеи, в которых проблема?

Ответы [ 2 ]

1 голос
/ 07 мая 2010

Лазарь, верно! Код, который вы пишете, должен быть выполнен после того, как сработало событие готовности страницы JQuery, что можно выполнить двумя способами.

1) Лайк Лазаря

$(function() { 
     // your code here.
});

2) Или привязка к событию готовности объекта документа.

$(document).ready(
   function() {
       // your code here.
   }
);
0 голосов
/ 09 мая 2010

да, радиостанции заполняются вызовом jquery ajax, мне удалось заставить его работать, используя функцию изменения, спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...