点击搜索之后如何获取到输入框中的值,并用ajax方式传值。(搜索框在列表的最上方,下面是代码截图)现在这种方式是有错误的,请各位帮忙,多谢。
1.html代码(搜索框)
<div class="search">
<input id="search" type="text" name ="keywords" class="input" placeholder="请输入搜索内容" />
<span id='tosearch' class="mui-icon mui-pull-right iconfont icon-chaxun" ></span>
</div>
2.js代码
document.getElementById('tosearch').addEventListener('tap', function() {
//"content": document.getElementById('search').value
var content = document.getElementById('search').value
});
function getaddress() {
plus.nativeUI.showWaiting("正在获取地址列表...");
app.ajax("User/Addresslist", {
"content":content
}, function(data) {
addresslistobj.innerHTML = "";
if(data.success) {
1 个回复
Trust - 少说废话
点击搜索图标后,在tap事件中获取search输入框的值,然后传递到执行ajax的函数中。