我目前正在制作一个有效的表单,但它并没有发送预定义的值。 我有一些我预定义的字段,例如用户和总金额。 所以它会发送我输入的值,但不会发送我预定义的值 有人可以帮助我,以便这件事可以正常工作吗?
<button id="btn">button</button>
<div id="div"></div>
<script type="text/javascript">
$(document).ready(function () {
$('#btn').click(function () {
$('<img class="mobimg thumbnail" src="/images/hat22.jpg?a='
+ Math.random()/*ensure load from server*/ + '" />').load(function () {
console.log('load');
$('#div').empty().width($(this).prop('naturalWidth') + 10).append(this);
});
});
});
</script>
答案 0 :(得分:0)
对于计算字段,您需要设置属性disabled
。具有此属性的字段不是由表单发送的。删除该属性。您可以在该地点设置readonly
属性
答案 1 :(得分:0)
表单不会发送已禁用的字段。您也可以使用readonly而不是disabled。
答案 2 :(得分:0)
您隐藏的input
缺少name=
这就是为什么不发送