您的位置:首页 > 产品设计 > UI/UE

在使用easyui数据网格过程中遇到的问题

2017-09-07 16:01 267 查看
在使用数据网格中,使用重载方法通过servlet返回结果实现搜索功能,由于个人习惯在ajax方法中传值变量名字会用单引号包围,代码如下:

$(function(){

   all1 = {
queryUser:function(){
//重载方法传参带单引号会有bug,一定情况下会语法错误
  $('#tb').datagrid('load',{
 'userName': $.trim($("#userName").val()),
 'tel':$.trim($("#userphone").val())
  });
}

然后在新建选项卡中用到了axure制作的html界面,返回到管理画面,点击搜索时无反应,打开调试器爆Unexpected token错误,查询相关资料是语法出错,然后将变量的单引号去掉,代码如下

$(function(){

    all1 = {
 queryUser:function(){
 //重载方法传参带单引号会有bug,一定情况下会语法错误
   $('#tb').datagrid('load',{
 userName: $.trim($("#userName").val()),
 tel:$.trim($("#userphone").val())
   });
 }

问题解决,jQuery语法中某些情况下单引号会导致语法错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: