添加提交按钮到jquery搜索表单
Add submit button to jquery search form
我试图在flexigrid中添加一个提交和一个清除按钮到快速搜索表单。目前,当用户搜索时,他们已经按下了回车键(13)。与此相结合,我还想要搜索和清除按钮。我知道我以前这样做过,但在恢复后找不到代码。多谢
//add search button
if (p.searchitems) {
$('.pDiv2', g.pDiv).prepend("<div class='pGroup'> <div class='pSearch pButton'><span></span></div> </div> <div class='btnseparator'></div>");
$('.pSearch', g.pDiv).click(function () {
$(g.sDiv).slideToggle('fast', function () {
$('.sDiv:visible input:first', g.gDiv).trigger('focus');
});
});
//add search box
g.sDiv.className = 'sDiv';
var sitems = p.searchitems;
var sopt = '', sel = '';
for (var s = 0; s < sitems.length; s++) {
if (p.qtype == '' && sitems[s].isdefault == true) {
p.qtype = sitems[s].name;
sel = 'selected="selected"';
} else {
sel = '';
}
sopt += "<option value='" + sitems[s].name + "' " + sel + " >" + sitems[s].display + " </option>";
}
if (p.qtype == '') {
p.qtype = sitems[0].name;
}
$(g.sDiv).append("<div class='sDiv2'>" + p.findtext +
" <input type='text' value='" + p.query +"' size='30' name='q' class='qsbox' /> "+
" <select name='qtype'>" + sopt + "</select></div>");
//Split into separate selectors because of bug in jQuery 1.3.2
$('input[name=q]', g.sDiv).keydown(function (e) {
if (e.keyCode == 13) {
g.doSearch();
}
});
$('select[name=qtype]', g.sDiv).keydown(function (e) {
if (e.keyCode == 13) {
g.doSearch();
}
});
$('input[value=Clear]', g.sDiv).click(function () {
$('input[name=q]', g.sDiv).val('');
p.query = '';
g.doSearch();
});
$(g.bDiv).after(g.sDiv);
}
你可以试试这样简单的东西:
$('.sDiv2').append("<input type='submit' value='submit' name='submit' /><input type='reset' value='reset' name='reset' />");
设置侦听器后,输入
相关文章:
- 使用JS和jQuery搜索HTML表
- 使用PHP和JavaScript动态搜索SQL表并在HTML上显示
- 控制器作为搜索输入表单的语法
- 如何使用 html 表单中的一个文本字段来搜索数据库表中的任何列
- 通过传递 ID 搜索数据表中的数据
- 搜索 HTML 表并查找具有必填类的文本字段
- 搜索条件表单和集合
- Jquery搜索删除表行
- 使用list.js(搜索函数)搜索HTML表-修改以显示所有不包括搜索词的行
- 从javascript中搜索excel表中的特定文本
- 如何在jquery中改变输入搜索数据表的方向
- 如何将XML数据转换为要搜索的表,如下所示
- 如何在JQuery中使用正则表达式在json字符串上搜索数据表列
- 最好的方式添加一个域名搜索ajax表单
- 在选择框发生变化时,重新搜索提交表单
- Greasemonkey JQuery搜索动态表文本并替换为动态链接
- 编写脚本并搜索结果(表单)
- 使用 Javascript 搜索 HTML 表并保留找到匹配项的完整表行并删除其余部分
- jQuery搜索通过表行,隐藏和可见
- 首先用jquery搜索数据表重绘