我正在使用 Loopj 的 TokenInput,它工作正常。
我在同一页面上有三个搜索框 - 一个用于三个不同的搜索属性,每个都有自己的外部数据源(在本例中,按船名、船级和船型搜索)。当然,有三个“提交”按钮,每个搜索框一个。
我的问题:单击任何“提交”按钮仅返回其自己的搜索框的值(基于包含的脚本,请参阅下文)。我想要的是单击任何按钮并获取所有搜索框的值,以便我可以创建一个 MySQL 查询。
<script type="text/javascript">
$(document).ready(function() {
$("input[type=button]").click(function () {
alert("Would submit: " + $(this).siblings("input[type=text]").val());
});
});
</script>
注意:这个较早的问题“在一个页面上的多个输入上使用 tokeninput jquery 插件”。似乎相关,但该问题的答案并未解决此问题。