Javascript 关于如何从表单发送值的简单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

我不熟悉jQuery和Ajax,但我了解一些简单的事情。但是,我的问题是,我需要向现有代码中添加什么,才能提交我使用的自动完成脚本的选定值

多谢各位

$("#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",
     })
 });