ot的搜索查询问题,请大神看看

浏览:382 发布日期:2015/07/09 分类:求助交流 关键字: onethink thinkphp 搜索
<input type="text" name="title" class="search-input" value="{:I('title')}" placeholder="请输入菜单名称">
<a class="sch-btn" href="javascript:;" id="search" url="__SELF__"><i class="btn-search"></i></a>
//搜索功能
$("#search").click(function() {
var url = $(this).attr('url');
var query = $('.search-form').find('input').serialize();//序列化表单数据,以便ajax提交
query = query.replace(/(&|^)(\w*?\d*?\-*?_*?)*?=?((?=&)|(?=$))/g, '');
query = query.replace(/^&/g, '');
if (url.indexOf('?') > 0) {
url += '&' + query;
} else {
url += '?' + query;
}
window.location.href = url;
});
我想问一下啊 query = query.replace(/(&|^)(\w*?\d*?\-*?_*?)*?=?((?=&)|(?=$))/g, '');
query = query.replace(/^&/g, '');这是什么意思呢?还有为什么不用form表单提交呢?onethink这种做法有什么好处呢
最佳答案
评论( 相关
后面还有条评论,点击查看>>