【发布时间】:2011-04-14 08:57:26
【问题描述】:
使用 checkTL() 函数,我只需要将输入值发送到服务器(例如)“sideon”类的 div 中。因此,在示例中,我只需要获取(服务器端)inputside0 和 inputside3 的值。这怎么可能? 干杯
【问题讨论】:
-
也许是个愚蠢的问题,但你为什么要以你不想要的形式请求数据?
标签: javascript jquery forms inputbox
使用 checkTL() 函数,我只需要将输入值发送到服务器(例如)“sideon”类的 div 中。因此,在示例中,我只需要获取(服务器端)inputside0 和 inputside3 的值。这怎么可能? 干杯
【问题讨论】:
标签: javascript jquery forms inputbox
使用 AJAX 怎么样?
<form method="POST" action="./index.php?general=example3" name="addtl">
...
</form>
然后:
$(function() {
$('form[name=addtl]').submit(function() {
var dataToPost = $(this).find('.sideon :input').serialize();
$.post(this.action, dataToPost, function(result) {
alert('success');
});
return false;
});
});
当然,将其值不应提交给服务器的输入字段放入表单是值得怀疑的。也许您应该重新考虑组织表单的方式。
【讨论】:
两种方式:
return false 并使用 $(".sideon").find('input').val(); 发布 ajax 查询【讨论】: