如果您有 POST 数据,那么您在网站上有一些表格,对吗?然后你可以像这样在新标签中打开它:
HTML
<form id="form1" action="http://www.example.com/$ft%20$q" method="post" target="_blank">
<input type="text" id="name" name="name" />
<input type="text" id="ftype" name="ftype" />
//submit
</form>
查询
<script type="text/javascript">
var ft = "";
var q = "";
function createURL() {
$("#form1").attr("action", "http://www.example.com/" + ft + "%20" + q);
}
$(document).ready(function () {
$("#name").keyup(function () {
q = $("#name").val();
createURL();
});
$("#ftype").keyup(function () {
ft = $("#ftype").val();
createURL();
});
});
</script>
以及 jsfiddle 的工作代码,其中演示了 url 更改。http://jsfiddle.net/Driveash/7p6BN/