Я пытаюсь установить значение скрытого поля ввода так же, как значение щелкнутой ссылки.Как установить значение скрытого поля ввода с помощью JQuery?
Это то, что я попытался, который не работает:
$(document).ready(function(){
$(".delete_link").click(function(){
var deleteID = $(this).attr("data-value");
$("#delete_value").attr("value") = deleteID;
});
});
Переменная deleteID
правильно установлена.
и форма для справки:
<form name="delete_form" action="delete_post.php" method="POST">
<p>Please confirm you want to delete this post.</p>
<input type="submit" id="delete_submit" name="delete_submit" value="confirm" />
<input type="hidden" id="delete_value" value="" />
</form>
'API' данных Использовать JQuery для получения' данных- * 'атрибутов, не используйте' атр ('данные - *') ' – Madbreaks
где кнопка ссылки, которые имеют имя класса .delete_link? – rahularyansharma
Осторожно с действием отправки. Даже если триггер щелчка будет поднят, форма будет отправлена, и нет гарантии, что ваше скрытое поле будет иметь установленное значение. Вы должны обработать событие отправки формы, а не щелчок на удаление. – gustavodidomenico