Как мне сохранить статус флажка после ответа AJAX? - PullRequest
1 голос
/ 07 января 2011

Я хочу изменить атрибут тега-флажка после успешного выполнения запроса AJAX.Пусть 'скажем, я хочу обновить атрибут' name 'с результатом AJAX.

Атрибуты обновляются, но я теряю статус флажка (отмечен или не отмечен).Как мне предотвратить это?

Пожалуйста, найдите здесь код и скрипт: http://jsfiddle.net/CpQ2D/1/

Спасибо

Ответы [ 2 ]

2 голосов
/ 07 января 2011

Вы можете сохранить состояние флажков при отправке данных, а затем сбросить их после получения ответа ajax.

На самом деле, глядя на ваш код, вы звоните на e.preventDefault(); Я считаю, что мешаетповедение флажка по умолчанию, которое заключается в изменении его стиля отображения на флажок.Удалите это, и оно должно работать нормально.

1 голос
/ 07 января 2011

здесь вы идете..сохраните значение перед вызовом ajax и установите значение в случае успеха.

http://jsfiddle.net/Nmt8p/

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