这是我的HTML表单的一部分:
<form name = 'myform'>
<input type='button' name='mybutton' value='Activate'>
<input type='hidden' name='myhidden' value='elementvalue'>
当用户使用Ajax单击“激活”按钮时,我想将隐藏元素的值发送到服务器。这是a snippet that works,但我需要更改此部分:
$("input[name=choice1]").val(this.value);
为了选择隐藏的元素值,我不知道如何。
目前我正在学习Python,Flask / Jinja2和HTML / CSS,所以现在进入jQuery也太过分了。
感谢您的努力。
答案 0 :(得分:1)
试
$("input[type=hidden]")
它将从表单中选择所有隐藏的元素。
答案 1 :(得分:0)
$("input[name=myhidden]").val(this.value);
只需修改选择器。请参阅文档http://api.jquery.com/category/selectors/