jquery和js 编辑删除后返回查询条件的方法
来源:互联网 发布:java http 发送文件 编辑:程序博客网 时间:2024/06/05 05:53
<script type="text/javascript" src="../../_LAYOUTS/ERPResources/js/getUrlParam.js"></script>
<script language="javascript" type="text/javascript">
var Obj = new Object(); //跳转时记住查询条件
var ooid = $(document).getUrlParam('obj');
var QueryStr = null;
$(document).ready(function() {
if (ooid != null && ooid != null && ooid != "") {
var objJson = eval('(' + decodeURI(ooid) + ')');
if(typeof objJson=="object")
{
if (typeof objJson.proOP != "undefined") $("#<%= txtProductOP.ClientID %>").val(decodeURI(objJson.proOP));
if (typeof objJson.proName != "undefined") $("#<%= txtProductName.ClientID %>").val(decodeURI(objJson.proName));
if (typeof objJson.outTeamDateStart != "undefined") $("#tbTeamOutDateStart").val(decodeURI(objJson.outTeamDateStart));
if (typeof objJson.outTeamDateEnd != "undefined") $("#tbTeamOutDateEnd").val(decodeURI(objJson.outTeamDateEnd));
if (typeof objJson.teamNum != "undefined") $("#<%= txtTeamID.ClientID %>").val(decodeURI(objJson.teamNum));
if (typeof objJson.status != "undefined") $("#<%= ddlDealStatus.ClientID %>").val( decodeURI(objJson.status));
currentPage = parseInt($("#_pageIndex").text());
PostCutoffDateList("selectQuery", Querys(), 0);
}
//修改截止日期,送签日期,出团日期
$("#<%= btnUpdate.ClientID %>").click(function() {
var strObj = JSON.stringify(Obj) == "{}" ? "" : "&obj=" + JSON.stringify(Obj);
window.location.href = "UpdateVisaInfo.aspx?TeamID=" + checked[0].value + "&PageNo=" + parseInt($("#_pageIndex").text()) + strObj;
});
});
//查询
function Querys() {
Obj = new Object();
var proOP = $.trim($("#<%= txtProductOP.ClientID %>").val()); //产品计调
var proName = $.trim($("#<%= txtProductName.ClientID %>").val()); //产品名称
var outTeamDateStart = $.trim($("#tbTeamOutDateStart").val()); //出团日期开始时间
var outTeamDateEnd = $.trim($("#tbTeamOutDateEnd").val()); //出团日期结束时间
var teamNum = $.trim($("#<%= txtTeamID.ClientID %>").val()); //团队编号
var status = $.trim($("#<%= ddlDealStatus.ClientID %> option:selected").attr("text")); //处理状态
var where = " and VisaType='00083' ";
if (proOP != "") {
where += " and FullName like '%" + proOP + "%'"; //计调
Obj.proOP = proOP;
}
if (proName != "") {
where += " and ProductName like '%" + proName + "%'";
Obj.proName = proName;
}
if (outTeamDateStart != "") {
if (outTeamDateEnd != "") {
where += " and (OutTeamDate between '" + outTeamDateStart + "' and '" + outTeamDateEnd + "') ";
Obj.outTeamDateStart = outTeamDateStart;
Obj.outTeamDateEnd = outTeamDateEnd;
}
else {
where += " and OutTeamDate ='" + outTeamDateStart + "'";
Obj.outTeamDateStart = outTeamDateStart;
}
}
else {
if (outTeamDateEnd != "") {
where += " and OutTeamDate='" + outTeamDateEnd + "'";
Obj.outTeamDateEnd = outTeamDateEnd;
}
}
if (teamNum != "") {
where += " and TeamNum like '%" + teamNum + "%'";
Obj.teamNum = teamNum;
}
if (status != "0") {
if ($("#<%= ddlDealStatus.ClientID %> option:selected").attr("value") != "0") {
where += " and TeamState = '" + status + "'";
Obj.status = status;
}
}
return where;
}
//返回列表结果
//tag:查询方式,obj:条件,flag:0:条件查询 flag:1 分页
function PostCutoffDateList(tag, obj, flag) {
var curPage = 1;
if (flag == 1) {
if (document.getElementById("_pageIndex")) {
curPage = parseInt($("#_pageIndex").text());
}
}
var perPageCount = "<%= Linage %>";
var args = { Tag: tag, Obj: obj, PerPageCount: perPageCount, CurPage: curPage, order: OrderBySelectStr };
$(".erp").block({ message: '<span style="margin-left:5px; height:30px;padding:5px;">正在加载,请等待...</span>' });
$.post(address + "/Pages/Visa/CutoffDateOperator.ashx", args, function(data) {
$(".erp").unblock();
$("#tbCutoffDate").html("");
if (data != "") {
var arrdata = data.split('|||');
$("#tbCutoffDate").html(arrdata[0]);
$("#pPageInfo").html(arrdata[1]);
}
ByecityErp.jHelperTip.createTipFrame();
});
}
- jquery和js 编辑删除后返回查询条件的方法
- MySQL中查询后用查询结果当删除的判断条件,进行删除操作
- Mybatis中查询条件和返回的结果Map封装
- jquery.datatables.js表格编辑与删除
- GridView多条件查询和删除的例子
- 【spring data jpa】带有条件的查询后分页和不带条件查询后分页实现
- 【spring data jpa】带有条件的查询后分页和不带条件查询后分页实现
- 用JS实现CheckBox的全选 修改 取消 查询 删除函数和图片实现添加 返回的链接
- jquery easyui pagination分页带条件查询不能返回首页的问题
- mongoTemplate通过Query条件指定查询条件和返回字段
- 获取查询界面的返回的条件
- jquery 追加tr和删除tr 编辑
- jquery.dataTables 按条件查询后重新生成表格 点击排序还是原来的数据问题
- 原生JS和JQuery动态添加、删除表格行的方法
- 在DataTable中执行Select("条件")后,返回DataTable的方法
- CAS 登录成功后返回的值实现根据不同的条件查询不同的表或者数据库
- 有关jquery/js删除数组中的某个元素的方法
- Js和Jquery中ajax返回JSON格式的两种方法!(各有示例代码)
- UT-S3C6410开发板完美实现了三星S3C6410处理器性能
- VC++/MFC(VC6)精品学习资料下载+Visual Studio 6.0/2008/2010下载
- 《SOA思想、技术与系统集成应用详解》读书笔记四-《SOA核心技术及应用》Apache Tuscany sca安装及与eclipse结合
- UT-S3C6410完美实现了三星S3c6410处理器性能
- “由于帐户限制您无法登录”小问题的解决办法
- jquery和js 编辑删除后返回查询条件的方法
- 编程技巧之:MYSQL5.X重置root密码 (windows系统)
- 控制转移(二)
- ARM Processor & Keil 8051
- 详解UT6410开发板NFS挂载失败的原因
- java 中byte转换int时为何与0xff进行与运算
- 编程技巧之:vs2003调试时提示:试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装
- jQuery跨域请求解决方法
- 【转】 java生成pdf方案总结