首页 > 代码库 > js 练习
js 练习
1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="req_form.aspx.cs" Inherits="req_form" %> 2 <%@ Assembly Name="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 3 <%@ Assembly Name="CodeArt.SharePoint.CamlQuery, Version=1.0.0.0, Culture=neutral, PublicKeyToken=43536cfde91ea799" %> 4 <%@ Assembly Name="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" %> 5 <asp:content id="ContentHead" contentplaceholderid="PlaceHolderAdditionalPageHead" runat="server"> 6 <link href="../css/commom_shenergy_form.css" rel="stylesheet" /> 7 <link href="../css/jquery-ui.css" rel="stylesheet" /> 8 <link href="../themes/default/easyui.css" rel="stylesheet" /> 9 <link href="../css/alert.css" rel="stylesheet" /> 10 <link href="../css/Huploadify.css" rel="stylesheet" /> 11 <script src="../js/jquery-1.11.3.min.js"></script> 12 <script src="../js/jquery-ui-1.10.4.custom.min.js"></script> 13 <script src="../js/jquery.easyui.min.js"></script> 14 <script src="../js/jquery-ui-timepicker-addon.js"></script> 15 <script src="../js/jquery.ui.datepicker-zh-CN.js"></script> 16 <script src="../js/jquery-ui-timepicker-zh-CN.js"></script> 17 <script src="../js/jquery-ui-timepicker-addon.js"></script> 18 <script src="../js/jquery.Huploadify.js"></script> 19 <script src="../js/jquery.form.js"></script> 20 <script src="../js/jquery.alert.js"></script> 21 <script src="../js/commom_shenergy.js"></script> 22 <link href="../css/king-table.css" rel="stylesheet" /> 23 <style> 24 .right .tableDiv span 25 { 26 display: inline-block; 27 width: 85px; 28 font-family: ‘Microsoft YaHei‘; 29 } 30 31 </style> 32 <script type="text/javascript"> 33 $(function () 34 { 35 $(‘.left>ul>li‘).click(function (event){$(this).toggleClass("leftblock").next(‘ul‘).slideToggle(300).siblings("ul").slideUp(300); }); 36 $(‘.check>.currentdefault‘).click(function (event) { $(this).toggleClass(‘tianjia‘).siblings(); }); 37 $(‘.HYGM button‘).click(function (event) { $(this).toggleClass(‘current‘).siblings().removeClass(‘current‘);}); 38 $(‘.cspan1 button‘).click(function (event) { $(this).toggleClass(‘current‘).siblings().removeClass(‘current‘); }); 39 $(‘.textBottom button‘).click(function (event) { $(this).toggleClass(‘current‘).siblings().removeClass(‘current‘);}); 40 $(".currentdefault").click(function (event) { $(this).toggleClass("current").siblings().removeClass("current")}); 41 $(".check>.currentdefault").click(function (event) { $(this).toggleClass("current").siblings(); }); 42 $("#hide").click(function () { 43 $(".c_div_showhidenotify").hide(); 44 }); 45 46 $("#show").click(function () { 47 $(".c_div_showhidenotify").show(); 48 }); 49 $("input[name=‘act_start_time‘],input[name=‘act_stop_time‘]").datetimepicker();//datetimepicker 50 meetroomQuery(); 51 function meetroomQuery() { 52 53 var urlajax = "../Handler/HandlerComMeetRoomsList.ashx?MeetRoomsFlag=All" 54 $.ajax( 55 { 56 url: urlajax,//submit to HandlerMeetRoomApplyForm.ashx page 57 type: "post", 58 async: false, 59 dataType: "json", 60 data: { method: "Add" }, 61 success: function (arr) { 62 var en = {}; 63 64 for (var i = 0; i < arr.length; i++) { 65 $(‘.cselect2‘).append("<option value=http://www.mamicode.com/‘" + arr[i].MeetRoomsId + "‘>" + arr[i].MeetRoomsName + "</option>"); 66 } 67 //$(".cselect2").prepend("<option value=http://www.mamicode.com/‘0‘ selected=‘selected‘>--请选择--"); 68 69 70 }, 71 error: function (XMLHttpRequest, textStatus, errorThrown) { console.log("新增失败=>" + textStatus); alert(‘新增失败!‘); } 72 }); 73 } 74 }); 75 </script> 76 </asp:content> 77 <asp:content id="Content1" contentplaceholderid="PlaceHolderMain" runat="Server"> 78 <div class="wrap"> 79 <div class="contentDiv"> 80 <div class="inCon"> 81 <div class="right"> 82 <div class="InRight"></div> 83 <div class="tableDiv" style="height:200%"> 84 <span class="spanhead c_margintop">会议室名称:</span> 85 <select class="cselect2"></select><br> 86 <span class="spanhead c_margintop">会议时间:</span> 87 <input name="act_start_time" type="text"id="meetingStartTime" class="text-box" 88 value="2016/12/28 16:08" placeholder="开始时间≥当前时间" title="开始时间≥当前时间" readonly="readonly" style="cursor:pointer;"/> 89 <input name="act_stop_time" type="text" id="meetingStopTime" class="text-box" 90 value="2016/12/30 16:08" placeholder="结束时间>开始时间" title="结束时间>开始时间" readonly="readonly" style="cursor:pointer;"/><br> 91 <span class="spanhead c_margintop">会议要求:</span> 92 <textarea id="textid1" placeholder="会议安排要求">会议要求</textarea> 93 <br> 94 <span class="spanhead c_margintop">会议备注:</span> 95 <textarea id="textid2" placeholder="会议备注">会议备注</textarea> <br> 96 <span class="spanhead c_margintop">会议人员:</span><br /> 97 <div style="width:1200px;height:300px;margin-left: 80px;"> 98 <div style="margin:10px 0"> 99 <a href="#" class="easyui-linkbutton" onclick="insert()">添加内部人员</a> 100 <a href="#" class="easyui-linkbutton" onclick="insert2()"style="margin-left: 320px;">添加外部人员</a>101 </div> 102 <div class="aa" style="width: 450px; float: left;">103 <table id="tt" ></table> 104 </div> 105 <div class="aa" style="width: 550px;float: left">106 <table id="tt2" ></table> 107 </div>108 </div>109 <div class="c_div_IssendNotify" id="id_div_IssendNotify">110 <span class="c_span_IssendNotifyTitle">会议通知:</span>111 <span class="currentdefault current" id="show">是</span>112 <span class="currentdefault" id="hide">否</span>113 <div class="c_div_showhidenotify" style="margin-left: 80px;">114 <textarea class="c_txtr_title" placeholder="通知标题">通知标题</textarea><br />115 <textarea class="c_txtr_content" placeholder="通知内容">通知内容</textarea><br />116 </div>117 </div>118 <div>119 120 </div>121 122 <div id="id_div_upload"class="c_div_upload" >上传材料:</div>123 124 <%--<div class="mybtn" id="btnUpdate">更新会议室</div>--%>125 <div class="c_div_save_submit_return" style="text-align:center;line-height:18px"> 126 <div class="c_div_save diyi"" id="id_div_save" >保存会议申请</div> 127 <div class="c_div_submit dier" id="id_div_submit">提交会议申请</div>128 <div class="c_div_return disan" id="id_div_return"onclick="javascript:history.go(-1);">返回</div>129 </div>130 </div> 131 </div>132 </div>133 </div>134 </div>135 <script>136 137 var url = window.location.href;138 var entity = {};139 function GetQueryString(name)140 {141 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");142 var r = window.location.search.substr(1).match(reg);143 if (r != null) return unescape(r[2]); return null;144 }145 var urlpara = GetQueryString("MeetAppId");146 console.log("==>modify para====");147 if (urlpara != null && urlpara.toString().length >= 1) //148 {149 console.log("==>entry form_Update_pages!");150 $(function () {151 Query();152 $(".InRight").text("会议申请更新");153 $(".c_div_submit").text("提交会议申请更新");154 $(".c_div_submit").bind("click", submitUpdate);155 function GetQueryString(name) {156 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");157 var r = window.location.search.substr(1).match(reg);158 if (r != null) return unescape(r[2]); return null;159 }160 console.log("entry form_query!");161 function Query() {162 var urlajax = "../Handler/HandlerMeetingApplicantList.ashx?MeetAppFlag=Detail&MeetAppId=" + urlpara;163 modifyPara();164 $.ajax({165 url: urlajax,//Query166 success: function (arr)167 {168 alert(arr)169 for (var i = 0; i < arr.length; i++)170 { 171 $(".cselect1").val(en.MeetRoomsName);172 $(".cselect2").val(en.MeetRoomsCheckEmployer);173 var span1 = $("#span1").find("span");174 for (var j = 0; j < span1.length; j++)175 {176 if ($(span1[j]).text() == en.MeetRoomsState)177 {178 $(span1[j]).toggleClass(‘current‘).siblings().removeClass(‘current‘);179 }180 }181 }182 },183 error: function (XMLHttpRequest, textStatus, errorThrown) {184 alert(‘查询错误!‘);185 }186 });187 }188 console.log("==>entry form_Update submit");189 function submitUpdate() {190 console.log("test submitUpdate start!");191 modifyPara();192 entity.MeetRoomsId = urlpara;193 var urlajax = "../Handler/HandlerMeetingApplicant.ashx?MeetAppFlag=Update&"194 $.ajax({195 url: urlajax,//submit to HandlerMeetRoomApplyForm.ashx page196 type: "post",197 async: false,198 dataType: "text",199 data: { method: "Update",req: JSON.stringify(entity) },200 success: function (arr)201 {202 if (arr)203 {204 console.log("更新返回值:" + arr);205 window.location.href = ‘./req_list.aspx‘;206 }207 },208 error: function (XMLHttpRequest, textStatus, errorThrown)209 {210 alert(‘错误!‘);211 }212 });213 }214 });215 }216 else217 {218 console.log("=>entry form_Add_pages!");219 $(function ()220 {221 $("input[name=‘act_start_time‘],input[name=‘act_stop_time‘]").datetimepicker();//datetimepicker222 $(".InRight").text("新增会议申请");223 $(".c_div_submit").text("提交会议申请申请");224 $(".c_div_submit").bind("click", submitDo);225 function submitDo()226 {227 var entity = {};228 var MeetRoomsId = $(".cselect2").val();//会议室名称229 if (MeetRoomsId == 0 || MeetRoomsId==null)230 {231 alert("请选择会议室"); return false;232 }233 var MeetAppStartT = $("#meetingStartTime").val();234 if (MeetAppStartT =="" || MeetAppStartT == null) {235 alert("请选择开始时间"); return false;236 }237 var MeetAppEndT = $("#meetingStopTime").val();238 if (MeetAppEndT == "" || MeetAppEndT == null) {239 alert("请选择结束时间"); return false;240 }241 var MeetAppFixedClaims = $("#textid1").val();242 if (MeetAppFixedClaims == "" || MeetAppFixedClaims == null) {243 alert("请填写会议要求"); return false;244 }245 var MeetAppRemark = $("#textid2").val();246 if (MeetAppRemark == "" || MeetAppRemark == null) {247 alert("请填写会议内容"); return false;248 }249 var MeetAppSendMeetNotice = $(".c_div_IssendNotify > .current").html();250 var MeetNoticeTitle = $(".c_txtr_title").val();251 var MeetNoticeContent = $(".c_txtr_content").val();252 if (MeetAppSendMeetNotice == "是")253 {254 if (MeetNoticeTitle == "" || MeetNoticeTitle == null) {255 alert("请填写会议通知标题"); return false;256 }257 if (MeetNoticeContent == "" || MeetNoticeContent == null) {258 alert("请填写会议通知内容"); return false;259 }260 }261 entity.MeetRoomsId = MeetRoomsId;262 entity.MeetRoomsId = MeetRoomsId,263 entity.MeetAppStartT = MeetAppStartT,264 entity.MeetAppEndT = MeetAppEndT,265 entity.MeetAppFixedClaims = MeetAppFixedClaims,266 entity.MeetAppRemark = MeetAppRemark,267 entity.MeetNoticeTitle = MeetNoticeTitle,268 entity.MeetNoticeContent = MeetNoticeContent,269 entity.MeetAppSendMeetNotice = MeetAppSendMeetNotice;270 271 /*-------------内部人员----------------------------*/272 var rowsData = $(‘#tt‘).datagrid(‘getRows‘);273 var insideusers = [];274 if (rowsData == "" || rowsData == null) { alert("请选择会议内部人员"); return false; }275 $.each(rowsData, function (i) {276 var loc = {277 "MeetInsiderTitle": rowsData[i].MeetInsiderTitle,278 "MeetInsiderPeo": rowsData[i].MeetInsiderPeo279 };280 insideusers.push(loc);281 });282 entity.ListInsider = insideusers;283 284 /*-------------外部人员----------------------------*/285 var rowsDatatt2 = $(‘#tt2‘).datagrid(‘getRows‘);286 var outsideusers = [];287 $.each(rowsDatatt2, function (i) {288 var loc = {289 "MeetOutsidersTitle": rowsDatatt2[i].MeetOutsidersTitle,290 "MeetUnitName": rowsDatatt2[i].MeetUnitName,291 "MeetOutsidersTel": rowsDatatt2[i].MeetOutsidersTel,292 "MeetOutsidersMail": rowsDatatt2[i].MeetOutsidersMail293 };294 outsideusers.push(loc);295 });296 entity.ListOutsiders = outsideusers;297 298 /*-------------会议通知----------------------------*/299 entity.MeetNotice = {};300 entity.MeetNotice.MeetNoticeTitle = MeetNoticeTitle;301 entity.MeetNotice.MeetNoticeContent = MeetNoticeContent;302 /*-------------会议材料----------------------------*/303 var MeetMaterialId = "";304 entity.MeetMaterialId = MeetMaterialId;305 var urlajax = "../Handler/HandlerMeetingApplicant.ashx?MeetAppFlag=Add"306 $.ajax(307 {308 url: urlajax,//submit to HandlerMeetRoomApplyForm.ashx page309 type: "post",310 async: false,311 dataType: "json",312 data: { method: "Add", req: JSON.stringify(entity) },313 success: function (arr)314 {315 alert("新增成功11=>" + urlajax + JSON.stringify(entity).toLocaleString() +316 "==>" + "返回标识符:" + arr.ResultMsg + "返回结果:" + arr.ResultMsg);317 // window.location.href = http://www.mamicode.com/‘./req_list.aspx‘;318 319 },320 error: function (XMLHttpRequest, textStatus, errorThrown) {321 console.log("新增失败=>" + textStatus); alert(‘新增失败!‘);322 }323 });324 }325 });326 }327 328 </script>329 <script>330 $(function()331 {332 $(‘#id_div_upload‘).Huploadify({333 dataType: "json",334 auto: true,335 fileTypeExts: ‘*.*;‘,336 multi: true,337 formData: { key: 123456, key2: ‘vvvv‘ },338 fileSizeLimit: 9999,339 showUploadedPercent: true,//是否实时显示上传的百分比,如20%340 showUploadedSize: true,341 removeTimeout: 9999999,342 uploader: ‘../Handler/HandlerMeetingMaterial.ashx?MeetMaterialFlag=Add‘,343 onUploadStart: function () {344 console.log(‘开始上传‘);345 },346 onInit: function () {347 console.log(‘初始化‘);348 },349 onUploadComplete: function (result) {350 351 var str = JSON.stringify(result);352 console.log(str);353 // var str = eval(‘[{ResultMsg: "OK", ResultFlag: "5"}]‘);354 //$.each(str, function () {355 // alert(this.ResultMsg + this.ResultFlag);356 //});357 358 },359 onUploadSuccess: function (result)360 {361 var str = JSON.stringify(result);362 alert("上传成功!"+str);363 },364 onDelete: function (file) {365 console.log(‘删除的文件:‘ + file);366 console.log(file);367 }368 });369 370 });371 $(function() 372 {373 $(‘#tt‘).datagrid(374 {375 title: ‘内部人员‘,376 //iconCls: ‘icon-edit‘,377 width:420,378 height: 250,379 singleSelect: true,380 idField: ‘itemid‘,381 // url: ‘../Handler/HandlerMeetingInsider.ashx?MeetInsiderFlag=Add‘,382 columns: [[383 //{ field: ‘No‘, title: ‘序号‘, width: 60 },384 { field: ‘MeetInsiderTitle‘, title: ‘姓名‘, width:100, editor: ‘text‘, align: ‘center‘},385 { field: ‘MeetInsiderPeo‘, title: ‘会议人员‘, width: 120, align: ‘center‘, editor: ‘text‘ },386 {387 field: ‘action‘, title: ‘操作‘, width: 80, align: ‘center‘,388 formatter: function (value, row, index) {389 if (row.editing) {390 var s = ‘<a href="http://www.mamicode.com/#" onclick="saverow(this)">保存</a> ‘;391 var c = ‘<a href="http://www.mamicode.com/#" onclick="cancelrow(this)">取消</a>‘;392 return s + c;393 } else {394 var e = ‘<a href="http://www.mamicode.com/#" onclick="editrow(this)">编辑</a> ‘;395 var d = ‘<a href="http://www.mamicode.com/#" onclick="deleterow(this)">删除</a>‘;396 return e + d;397 }398 }399 }400 ]],401 onBeforeEdit: function (index, row) {402 row.editing = true;403 updateActions(index);404 },405 onAfterEdit: function (index, row) {406 row.editing = false;407 updateActions(index);408 },409 onCancelEdit: function (index, row) {410 row.editing = false;411 updateActions(index);412 }413 });414 415 });416 $(function () {417 $(‘#tt2‘).datagrid(418 {419 title: ‘外部人员‘,420 //iconCls: ‘icon-edit‘,421 width: 500,422 height: 250,423 singleSelect: true,424 idField: ‘itemid‘,425 // url: ‘../Handler/HandlerMeetingOutsiders.ashx?MeetOutsidersFlag=Add‘,426 columns: [[427 //{ field: ‘No‘, title: ‘序号‘, width: 50 },428 { field: ‘MeetOutsidersTitle‘, title: ‘姓名‘, width: 100, editor: ‘text‘, align: ‘center‘ },429 { field: ‘MeetUnitName‘, title: ‘单位名称‘, width: 100, editor: ‘text‘, align: ‘center‘ },430 { field: ‘MeetOutsidersTel‘, title: ‘手机号‘, width: 100, editor: ‘text‘, align: ‘center‘ },431 { field: ‘MeetOutsidersMail‘, title: ‘邮箱‘, width: 80, editor: ‘text‘, align: ‘center‘ },432 433 {434 field: ‘action‘, title: ‘操作‘, width: 80, align: ‘center‘,435 formatter: function (value, row, index) {436 if (row.editing) {437 var s = ‘<a href="http://www.mamicode.com/#" onclick="saverow2(this)">保存</a> ‘;438 var c = ‘<a href="http://www.mamicode.com/#" onclick="cancelrow2(this)">取消</a>‘;439 return s + c;440 } else {441 var e = ‘<a href="http://www.mamicode.com/#" onclick="editrow2(this)">编辑</a> ‘;442 var d = ‘<a href="http://www.mamicode.com/#" onclick="deleterow2(this)">删除</a>‘;443 return e + d;444 }445 }446 }447 ]],448 onBeforeEdit: function (index, row) {449 row.editing = true;450 updateActions2(index);451 },452 onAfterEdit: function (index, row) {453 row.editing = false;454 updateActions2(index);455 },456 onCancelEdit: function (index, row) {457 row.editing = false;458 updateActions2(index);459 }460 });461 462 });463 function updateActions(index) {464 $(‘#tt‘).datagrid(‘updateRow‘, {465 index: index,466 row: {}467 });468 }469 function getRowIndex(target) {470 var tr = $(target).closest(‘tr.datagrid-row‘);471 return parseInt(tr.attr(‘datagrid-row-index‘));472 }473 function editrow(target) {474 $(‘#tt‘).datagrid(‘beginEdit‘, getRowIndex(target));475 }476 function deleterow(target) {477 $.messager.confirm(‘确定‘, ‘你确定吗?‘, function (r) {478 if (r) {479 $(‘#tt‘).datagrid(‘deleteRow‘, getRowIndex(target));480 }481 });482 }483 function saverow(target) {484 $(‘#tt‘).datagrid(‘endEdit‘, getRowIndex(target));485 486 }487 function cancelrow(target) {488 $(‘#tt‘).datagrid(‘cancelEdit‘, getRowIndex(target));489 }490 function insert()491 {492 var row = $(‘#tt‘).datagrid(‘getSelected‘);493 if (row) {494 var index = $(‘#tt‘).datagrid(‘getRowIndex‘, row);495 } else {496 index = 0;497 }498 $(‘#tt‘).datagrid(‘insertRow‘, {499 index: index,500 row: {501 status: ‘P‘502 }503 });504 $(‘#tt‘).datagrid(‘selectRow‘, index);505 $(‘#tt‘).datagrid(‘beginEdit‘, index);506 }507 function updateActions2(index) {508 $(‘#tt2‘).datagrid(‘updateRow‘, {509 index: index,510 row: {}511 });512 }513 function getRowIndex2(target) {514 var tr = $(target).closest(‘tr.datagrid-row‘);515 return parseInt(tr.attr(‘datagrid-row-index‘));516 }517 function editrow2(target) {518 $(‘#tt2‘).datagrid(‘beginEdit‘, getRowIndex2(target));519 }520 function deleterow2(target) {521 $.messager.confirm(‘确定‘, ‘你确定吗?‘, function (r) {522 if (r) {523 $(‘#tt2‘).datagrid(‘deleteRow‘, getRowIndex2(target));524 }525 });526 }527 function saverow2(target) {528 $(‘#tt2‘).datagrid(‘endEdit‘, getRowIndex2(target));529 530 }531 function cancelrow2(target) {532 $(‘#tt2‘).datagrid(‘cancelEdit‘, getRowIndex2(target));533 }534 function insert2() {535 var row = $(‘#tt2‘).datagrid(‘getSelected‘);536 if (row) {537 var index = $(‘#tt2‘).datagrid(‘getRowIndex‘, row);538 } else {539 index = 0;540 }541 $(‘#tt2‘).datagrid(‘insertRow‘, {542 index: index,543 row: {544 status: ‘P‘545 }546 });547 $(‘#tt2‘).datagrid(‘selectRow‘, index);548 $(‘#tt2‘).datagrid(‘beginEdit‘, index);549 }550 function addMeetingInsider() {551 552 var rowsData = $(‘#tt‘).datagrid(‘getRows‘);553 var json = [];554 var loc;555 $.each(rowsData, function (i) {556 loc = {557 558 "MeetInsiderTitle": rowsData[i].MeetInsiderTitle,559 "MeetInsiderPeo": rowsData[i].MeetInsiderPeo560 561 };562 json.push(loc);563 });564 json = JSON.stringify(json); //转换成json数据 565 alert(json);566 var urlajax = "../Handler/HandlerMeetingInsider.ashx?MeetInsiderFlag=Add";567 $.ajax(568 {569 url: urlajax,570 type: "post",571 async: false,572 dataType: "json",573 data: { method: "Add", req: JSON.stringify(json) },574 success: function (arr) {575 console.log("新增成功=>"576 + urlajax + JSON.stringify(entity).toLocaleString() +577 "==>" + "返回标识符:" + arr.ResultMsg + "返回结果:" + arr.ResultMsg);578 if (arr.ResultFlag == "0") {579 alert("新增成功");580 }581 else { alert("未知错误"); }582 },583 error: function (XMLHttpRequest, textStatus, errorThrown)584 { console.log("新增失败=>" + textStatus); alert(‘新增失败!‘); }585 });586 }587 function addMeetingOutsiders()588 {589 var rowsData = $(‘#tt2‘).datagrid(‘getRows‘);590 var json = [];591 var loc;592 $.each(rowsData, function (i) {593 loc = {594 595 "MeetOutsidersTitle": rowsData[i].MeetOutsidersTitle,596 "MeetUnitName": rowsData[i].MeetUnitName,597 "MeetOutsidersTel": rowsData[i].MeetOutsidersTel,598 "MeetOutsidersMail": rowsData[i].MeetOutsidersMail599 };600 json.push(loc);601 });602 json = JSON.stringify(json); //转换成json数据 603 alert(json);604 var urlajax = "../Handler/HandlerMeetingOutsiders.ashx?MeetOutsidersId=Add";605 $.ajax(606 {607 url: urlajax,//submit to HandlerMeetRoomApplyForm.ashx page608 type: "post",609 async: false,610 dataType: "json",611 data: { method: "Add", req: JSON.stringify(entity) },612 success: function (arr) {613 console.log("新增成功=>" + urlajax +614 JSON.stringify(entity).toLocaleString() + "==>" +615 "返回标识符:" + arr.ResultMsg + "返回结果:" + arr.ResultMsg);616 if (arr.ResultFlag == "0") {617 alert("新增成功");618 //window.location.href = http://www.mamicode.com/‘./req_list.aspx‘;619 }620 else { alert("未知错误"); }621 },622 error: function (XMLHttpRequest, textStatus, errorThrown)623 { console.log("新增失败=>" + textStatus); alert(‘新增失败!‘); }624 });625 }626 </script>627 </asp:content>
js 练习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。