JS得到对应字段 的值。遍历

这个写法不是经典。我受感触是因为。我写很多代码,没去想过怎么样去节省我们的开发时间,应该去写一些通用性的代码。

而且。我也没有把C#代码优化的思想转到各个地方。像JS的代码。我就没去想过怎么去优化。

加油吧。

function getPageListSet(pageIndex, keyInputId, colum, utilUrl, editUrl, otherSetName, otherSetUrl)//获取含有删除,修改,设置功能的分页数据(当前请求的页码,"关键字的<input/>ID",数据的列数,"后台处理类URL","添加或修改页面的URL","设置弹出表单的标题名称","查看详情页面对应的URL")")
{
   
    var operationType = 1; //操作类型
    var pdata = "operationType=" + operationType + "&pageIndex=" + pageIndex; //操作字符串 参数传递 
    if (keyInputId != "") {
        var xx = keyInputId.split(","); //获得关键字的数组
        for (var i in xx) {
            var keyi = xx[i];
            pdata += "&" + keyi + "=" + document.getElementById(keyi).value;  //遍历并添加 。因为这里要取到对应的值,所以 传递的是 ID值。
        }
    } else {
        var x = "";
        pdata += "&startTime=" + x + "&endTime=" + x + "&keyWord=" + x +"&tag=-1";  //若取不到。这里直接写为空
    }

原文地址:https://www.cnblogs.com/mahaisong/p/2080306.html