博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
easyui datagrid load 封装 参数问题 js 作用域
阅读量:5142 次
发布时间:2019-06-13

本文共 966 字,大约阅读时间需要 3 分钟。

var temp = { LoginAccount: $('#LoginAccount').val(), ShopName: $('#ShopName').val() };    function doSearch1() {        $('#datagrid').datagrid('load', temp);    }    function doSearch2() {        $('#datagrid').datagrid('load', {            LoginAccount: $('#LoginAccount').val(),            ShopName: $('#ShopName').val()        });    }       function doSearch3() {        var temp = { LoginAccount: $('#LoginAccount').val(), ShopName: $('#ShopName').val() };        $('#datagrid').datagrid('load', temp);    }

这是 easyui datagrid 查询 功能。  doSearch2是官方的写法。 我现在 打算 封装 一下 ,js 动态生成参数,所以做了一个例子,  doSerach1  执行有问题, 原来 是 js作用域的问题, 改为 doSearch3 就 OK 了。

于是 封装如下

function doSearch() {        var temp = {};        for (var i = 0; i < $(".easyui-textbox").length; i++) {            var textbox = $(".easyui-textbox")[i];            temp[textbox.id] = textbox.value;        }        $('#datagrid').datagrid('load', temp);    }

 

转载于:https://www.cnblogs.com/bingguang/p/4453227.html

你可能感兴趣的文章
[SCOI 2016]美味
查看>>
[SDOI 2016]征途
查看>>
uboot移植
查看>>
JavaScript基本编码模式
查看>>
ACCESS和MSSQL-如何随机读取数据库记录
查看>>
用canvas给自己的博客园加背景(一)
查看>>
intellij maven项目加载慢
查看>>
bzoj 1485 : [HNOI2009]有趣的数列
查看>>
爬虫框架之scrapy
查看>>
turtle库基础练习
查看>>
Linux设备文件简介(转载)
查看>>
JavaScript.内置对象
查看>>
文件操作
查看>>
hadoop集群中动态添加节点
查看>>
C# 中在对象后面跟“?” 以及在类型后面跟问号
查看>>
RuntimeError: implement_array_function method already has a docstring
查看>>
『线性同余方程和中国剩余定理』
查看>>
『组合数学基础』
查看>>
Java中Split函数的用法技巧
查看>>
JAVA NIO 笔记(2)
查看>>