| | |
| | | |
| | | // 获取当前点击按钮的id属性值 |
| | | var buttonId = ""; |
| | | var strct = ""; |
| | | switch (this.id) { |
| | | case 'zbgys': |
| | | buttonId = "请输入新增中标供应商名称"; |
| | | strct = '<div><label>名称:</label><input type="text" id="textValue"></div>'; |
| | | break; |
| | | case 'fmzz': |
| | | buttonId = "请输入新增封面纸张规格"; |
| | | strct = '<div><label>名称:</label><input type="text" id="textValue"></div>' + |
| | | '<div><label>克重:</label><input type="number" id="numValue"></div>'; |
| | | break; |
| | | case 'nyzz': |
| | | buttonId = "请输入新增内页纸张规格"; |
| | | strct = '<div><label>名称:</label><input type="text" id="textValue"></div>' + |
| | | '<div><label>克重:</label><input type="number" id="numValue"></div>'; |
| | | break; |
| | | default: |
| | | buttonId = ""; |
| | |
| | | } |
| | | |
| | | var btid = this.id; |
| | | |
| | | // 弹出一个对话框让用户输入内容 |
| | | layer.prompt({ |
| | | layer.open({ |
| | | type: 1, |
| | | title: buttonId, |
| | | formType: 0 // 0 表示文本输入框 |
| | | }, function (value, index, elem) { |
| | | // 在这里执行提交逻辑,例如向服务器发送数据等 |
| | | submitData(btid, value, index); |
| | | content: strct, |
| | | btn: ['确认', '取消'], |
| | | yes: function (index, layero) { |
| | | var textVal = $('#textValue').val(); |
| | | var numVal = $('#numValue').val(); |
| | | |
| | | if (!isNaN(numVal)) { |
| | | submitData(btid, { text: textVal, number: numVal }, index); |
| | | } else { |
| | | layer.msg('数字输入不合法,请输入有效的数字'); |
| | | } |
| | | } |
| | | }); |
| | | |
| | | // // 弹出一个对话框让用户输入内容 |
| | | // layer.prompt({ |
| | | // title: buttonId, |
| | | // formType: 0 // 0 表示文本输入框 |
| | | // }, function (value, index, elem) { |
| | | // // 在这里执行提交逻辑,例如向服务器发送数据等 |
| | | // submitData(btid, value, index); |
| | | |
| | | // }); |
| | | }); |
| | | |
| | | function submitData(id, value, index) { |
| | |
| | | type: "POST" |
| | | , contentType: "application/json; charset=utf-8" |
| | | , dataType: "json" |
| | | , data: JSON.stringify({ key: id, name: value }) |
| | | , data: JSON.stringify({ key: id, name: value.text, val: value.number }) |
| | | |
| | | |
| | | , success: function (result) { |