框架-弹出选择框(Jquery传递Json数组)
给一个button按钮,执行方法
Json传值
$("body").on("click", "#btnsure", function() {
var cblInfo = $.asGetValuesOfCtrlName("gridform_myTable", "gridSel", "|");
if (cblInfo.length < 1) {
alert("请选择一条记录");
return false;
}
var userCode = "@sysLoginInfo.User.UserCode";
var sUrlParam = "&select=1;
var dlgParam = {
title: "选择员工",
close: function() {
if (art.dialog.data("RetStatus") == 101) {
var sellproduct = "";
var retValue = art.dialog.data("RetValue");//.split("^");
$.each(retValue,function(index, obj) {
sellproduct = obj.SellProductCode;
});
var sp = {};
//提交
$.asAppExecute(sp, function(retData) {
if (retData.RetStatus == 108) {
alert(retData.RetValue);
$.asTableReloadData(gConfig.id, queryParams);
}
}, function() {
alert("程序出现异常");
});
}
}
};
$.asAppModalDialog("Employee", sUrlParam, dlgParam);
});
弹出的列表页增加按钮,模块增加按钮操作,页面增加方法
//弹框选择销售产品(为销售合同做准备)
$("body").on("click", "#btnselect", function() {
var info = $.asGetValuesOfCtrlName("gridform_myTable", "gridSel", "|");
var formData = {};
formData.strCodes = info;
formData.tableName = "TrainErp_vSellProduct";
formData.strWhere = "SellProductCode";
var sysAjaxUrl = "/manage/Popup/GetPopupForDataTable";
var retInfoCheck = sysDoAjaxPost(sysAjaxUrl, formData);
if (retInfoCheck.RetStatus == 400) {
art.dialog.data("RetStatus", "101");
var retValue = eval("("+retInfoCheck.RetValue+")");
art.dialog.data("RetValue",retValue);
art.dialog.close();
} else {
art.dialog.close();
}
});
框架-弹出选择框(Jquery传递Json数组)的更多相关文章
- 【ABAP系列】SAP ALV 导出报表数据 始终使用选定的格式”,一旦勾上,就再也不会弹出选择框了。
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ALV 导出报表数据 始 ...
- Jquery实现弹出选择框选择后返回,支持多级分类
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
- appium+python自动化98-非select弹出选择框定位解决
前言 遇到问题:document.getElementsByClassName(...)[0] is undefined 选择框如果是select标签的,可以直接用select专用的方法去定位点击操作 ...
- [RN] React Native 自定义 底部 弹出 选择框 实现
React Native 自定义 底部选择框 实现 效果如图所示: 实现方法: 一.组件封装 CustomAlertDialog.js import React, {Component} from ' ...
- 微信小程序中 不点击picker 点击一个button 怎么调用picker 弹出选择框
把按钮放在picker区域里就好了 picker本身就是一个区域 <picker mode = "selector" class='info' bindchange=&quo ...
- Android弹出选项框及指示箭头动画选择
Android弹出选项框及指示箭头动画选择 Android原生的Spinner提供了下拉列表选项框,但在一些流行的APP中,原生的Spinner似乎不太受待见,而通常会有下图所示的下拉列表选项框 ...
- 基于Jquery 简单实用的弹出提示框
基于Jquery 简单实用的弹出提示框 引言: 原生的 alert 样子看起来很粗暴,网上也有一大堆相关的插件,但是基本上都是大而全,仅仅几句话可以实现的东西,可能要引入好几十k的文件,所以话了点时间 ...
- java 弹出选择目录框(选择文件夹),获取选择的文件夹路径
java 弹出选择目录框(选择文件夹),获取选择的文件夹路径 java 弹出选择目录框(选择文件夹),获取选择的文件夹路径:int result = 0;File file = null;String ...
- 基于jQuery鼠标点击弹出登陆框效果
基于jQuery鼠标点击弹出登陆框效果.这是一款扁平样式风格的jQuery弹出层登陆框特效.效果图如下: 在线预览 源码下载 实现的代码. html代码: <input type=" ...
随机推荐
- Graveyard LA3708
白书第一章例题4 思维. 先固定一点不动,假设最后一共N个点,那么编号为0,1,...N-1, 0不动,原来的n个点分别占据i/n*N的位置(记为pos),移动到pos四舍五入的位置即可. 证明一:有 ...
- Hbase数据库简介
Hbase是基于Hadoop下分布式存储 数据库,列式存储.(https://www.imooc.com/video/17202) 动态的增加列,不像关系数据库需要提前定义好列. 关系数据库 ...
- vs2010的资源视图中,对话框显示数字的解决方法之一
以上是不正常显示. 我这次遇到该问题的原因是资源名IDD_DLG_INTENSITY重复定义导致的, 所以在resource.h文件中去除重复定义就好了. 正常应该显示DD_XXX,如下图所示
- OpenCV2:第七章 图像处理
一.简介 灰度图(灰阶图),把白色到黑色之间分为256阶灰度 彩色图有RGB三个分量,假设图是800*800像素,那么就有三个800*800的矩阵分别代表RGB 二值化处理设定阈值,在阈值中的像素值变 ...
- fossil 使用
~$ fossil updateCannot figure out who you are! Consider using the --usercommand line option, setting ...
- 从零开始--系统深入学习Android
http://www.cnblogs.com/tianjian/category/354587.html
- 转: 使用 /sys 文件系统访问 Linux 内核
转一个挺不错的文章 使用 /sys 文件系统访问 Linux 内核 https://www.ibm.com/developerworks/cn/linux/l-cn-sysfs/ 如果你正在开发的设备 ...
- 条款5:了解C++默默编写并调用哪些函数(Know what functions C++ silently writes and calls)
1.default costructor / copy constructor / copy assignment 者三者的区别? 特别是copy constructor & copy as ...
- Python中的函数(5)
一.向函数中传递任意数量的实参 有时候,你预先不知道函数需要接受多少个实参,Python中函数可以收集任意数量的实参. 栗子:来看一个打印好友列表功能的函数,它需要接收任意数量的好友名.如下: def ...
- springMVC model传对象数组 jq 获取
这个问题网上没有什么解答,有两种可能性: 一.我使用的这种方法实在太蠢了正常人都不会去这个搞: 二.我太蠢了.... 以下解决方案 //后台代码如下 public String plant(Model ...