这样我就可以使用perl / php或其他任何编程方式发送这些数据。
假设我的网站上有一个包含100个城市的组合框,每个城市都会提供该城市的服务中心列表。
所以我想使用perl代码,我将遍历所有城市并捕获所有结果,并在html中将它们格式化,以便在我的网站中使用。
使用jquery等完成所有这些操作将是手动的。同样使用jquery我将无法以简单的方式捕获响应并将其作为html文件保存在硬盘上。
答案 0 :(得分:1)
我不确定是谁将其从您的描述发送到哪里。但我想你有一个HTML表单,它将这些数据发送到一些PHP脚本。你指定PHP in并使用$ _POST [“variable”]在服务器端捕获它们 如果你想从你的php脚本中的其他地方发送它们,请使用curl http://cz.php.net/manual/en/book.curl.php
答案 1 :(得分:1)
这就是诀窍,我最后必须学习jquery:
var chk = [];
$("#splocator2 #stateid option").each(function() {
chk.push($(this).val());
});
alert(chk.length);
for (i = 0; i < chk.length; ++i){
$("#splocator2").attr("target", "_blank");
$("#stateid option:eq(0)").attr("selected", "selected");
$("#stateid option:eq(0)").attr("value", chk[i]);
$("#splocator2").submit();
}
答案 2 :(得分:0)
在页面上运行的JavaScript无法访问向其发送的变量AFAIK。
答案 3 :(得分:0)
您可以使用serialize()
方法:
$(function() {
$("#myForm").submit(function() {
alert($(this).serialize());
// No thanks I'm gonna use my own post request
// code here!
return false;
});
});