asp.net кнопка не срабатывает в диалоговом окне jquery

#javascript #jquery #asp.net

#javascript #jquery #asp.net

Вопрос:

Я пытаюсь щелкнуть ASP.net кнопка в диалоговом окне jQuery, но она не срабатывает.

 <div id="dialog" style="display: none">
  <label >Item Name</label>
  <br />
  <asp:TextBox ID="txtItemNames" runat="server" CssClass="form-control-new"></asp:TextBox>
  <br />
  <asp:TextBox ID="txtItemNames2" runat="server" CssClass="form-control-new"></asp:TextBox>
  <asp:Button ID="btnSaveChild" runat="server" Text="Save" OnClick="btnAdd_Click" />
</div>

<script type="text/javascript">
  $("[id*=btnItemType]").live("click", function () {
      $("#dialog").dialog({
          title: "Item Asset Details",
          width: 500,
          height: 500,
          buttons: {
              Close: function () {
                  $(this).dialog('close');
              }
          },
          modal: true
      });
      return false;
  });        
</script>
  

Комментарии:

1. какую версию jquery вы используете? Вы проверили консольный журнал в браузере.

2. нет, я не…я просто добавил ссылки :<script type=»text/javascript» src=» ajax.googleapis.com/ajax/libs/jquery/1.7.2/… > <script src=» <span=»»>ajax.aspnetcdn.com/ajax/jquery.ui/1.8.9/jquery-ui.js » type=»text/javascript»></script> <link href=» ajax.aspnetcdn.com/ajax/jquery.ui/1.8.9/themes/start/… » rel=»stylesheet» type=»text/css» />

3. В jquery 1.7 не рекомендуется использовать событие ON для запуска события click для элемента управления button.

4. Удалены ненужные слова.