Я использую jquery и у меня проблема с привязкой для возврата данных с веб-сервера. Данные возвращаются в виде HTML.
Вот что происходит ....
- Пользователь щелкает ссылку, и открывается диалоговое окно. Кнопка addToCurrent привязана к событию щелчка.
- Пользователь отправляет данные на веб-сервер, и returnFromAdd () вызывается для возвращаемых данных.
- Попробуйте перепривязать кнопку addToCurrent в новых данных, но этого не происходит.
Код ниже - это основы того, что я пытаюсь сделать. Если у вас есть предложения, дайте мне знать.
function bindAddGroupButtons() {
$("#addToCurrent").click(function() { alert("here") });
}
$(".linkButton").click(function() {
$.get("someURL", function(data) {
$('#addGroupModal').html(data);
$('#addGroupModal').dialog("open");
bindAddGroupButtons();
});
});
/*** callback function dialog post **/
function returnFromAdd(data) {
$('#addGroupModal').html(data);
bindAddGroupButtons();
}
Это то, что я пытаюсь сделать ....
- Создать модальное диалоговое окно, которое отображает форму для пользователя.
- При отправке формы подтвердите
данные.
- Если данные хорошие, вернуть пользователя обратно
на родительскую страницу диалога и
обновить поля (как в таблице).
- Если данные неверны, сообщите об ошибке пользователю в
открытый модальный диалог. Разрешить им
исправить данные и повторно отправить.
Все, что я получаю от пользователей на других форумах, это легко. Затем они показывают одну строку кода, но я не могу заставить его работать. Я хотел бы увидеть рабочий пример.