Javascript 关于如何从表单发送值的简单jQuery/Ajax问题
我不熟悉jQuery和Ajax,但我了解一些简单的事情。但是,我的问题是,我需要向现有代码中添加什么,才能提交我使用的自动完成脚本的选定值 多谢各位Javascript 关于如何从表单发送值的简单jQuery/Ajax问题,javascript,jquery,ajax,Javascript,Jquery,Ajax,我不熟悉jQuery和Ajax,但我了解一些简单的事情。但是,我的问题是,我需要向现有代码中添加什么,才能提交我使用的自动完成脚本的选定值 多谢各位 $("#s").autocomplete("rpc.php", { width: 250, selectFirst: false, minChars: 3, scroll:true, matchContains: true, scrollHeight: 250 }).result(function(e
$("#s").autocomplete("rpc.php", {
width: 250,
selectFirst: false,
minChars: 3,
scroll:true,
matchContains: true,
scrollHeight: 250
}).result(function(event, item) {
$.ajax({
// what to send here?
})
});
<form method="get" action=".php">
<input type="text" name="s" id="s" class="inputsearch">
<input id="searchform" type="submit">
</form>
$(“#s”).autocomplete(“rpc.php”{
宽度:250,
selectFirst:false,
明查斯:3,
卷轴:没错,
对,,
卷轴高度:250
}).结果(功能(事件、项目){
$.ajax({
//寄什么到这里?
})
});
展示了一个使用ajax提交表单的好例子。您只需将值“post”更改为“get”为什么不简化代码?分离代码以提交表单并自动完成。它使您的代码更易于理解和维护。因此,您可以使用表单事件“onSubmit”。并且很可能还提供success
函数,因为调用成功时,我们通常必须执行一些操作。
.result(function(event, item) {
$.ajax(
{
data: item,
url: "insert url here",
})
});