gpt4 book ai didi

javascript - 如何使用 Jquery 获取输入文本值

转载 作者:行者123 更新时间:2023-11-30 13:05:59 24 4
gpt4 key购买 nike

我有以下代码,在 mydata.jsp 中 q 的值为空。将 inputId 的值传递给 mydata.jsp 的正确方法是什么?

<input type="text" size="25" name="inputId" id="inputId" />

和 Jquery 脚本作为

 <script type="text/javascript">
$(function() {
$("#inputId").autocomplete({

source: "mydata.jsp?q="+$( "#inputId" ).val(),
select:function(event,ui) {
$("#hid").val(ui.item.email)
}
});
});


</script>

最佳答案

当您将 $( "#inputId").val() 作为参数传递给 .autocomplete() 时,您将从该字段获取初始值在输入任何内容之前。这可以解释为什么它是空的。

如果您使用自动完成的字符串版本,它可以自动将键入的值添加到 URL。请参阅文档以获取 source 的字符串版本 here .

如果您希望source 的URL 是一个动态生成的URL,那么您还可以传递一个函数作为source,该函数中的代码可以生成网址/替代品。查看 source 选项的文档 here .

关于javascript - 如何使用 Jquery 获取输入文本值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15675429/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com