我的ajax脚本
function filter(){
var input1 = $("#advanced-search1").val();
$.ajax({
dataType: 'html',
url: "php/filter.php",
type: "POST",
data: input1,
success: function(response){
$('#result').html(response);
}
});
}
html表格
<form>
<select id="advanced-search1" name="taskOption">
<option value="apple">Apple</option>
.
.
.
</select>
<input type="submit" onclick="filter()" value="Filter">
</form>
<div id="result"></div>
我的问题是如何通过&#34;选择&#34; id进入ajax,以便可以在其他php文件(filter.php)中处理
答案 0 :(得分:1)
data
的工作方式是使用一个对象......你在做什么是错的。将data
部分替换为:
data: {"key": input1},
在服务器端,您应该可以使用以下方式访问它:
$_POST["key"]