请问怎么通过javascript控制点击按钮时,执行一段jsp代码插入记录?
为了方便,我在jsp里直接写了个向数据库中插值的代码,我知道这很土。但是,时间不够了,暂时用这个对付上吧。
现在我的问题是,java代码写在jsp里,每次刷新页面才能执行,并插入数据。
如果想点击保存按钮后打开一个链接,然后在链接的页面里执行插入数据的java代码,执行后返回当前页面该怎么做呢?
------解决方案--------------------使用jquery中的ajax相关方法很简单。
或搞一个隐藏的IFRAME,利用JS操纵这个IFRAME达到提交数据的目的。提交完成后可以在父页面上显示提示信息。
------解决方案--------------------
------解决方案--------------------jquery
------解决方案-------------------- for (var intData = 0; intData < lstStrData.length - 1; intData++) {
// var lstRowdata = lstStrData[intData].split(',');
// var COMMODITY_PRICE = $("#COMMODITY_PRICE").val();
// var AMOUN = $("#AMOUN").val();
// // $('.STOCK_NUMCheck').mouseout('click', function () {
// // var strCOMMODITY_PRICE = $(this).parent().parent().find(".STOCK_NUMCheck").attr("name");
// // })
// if (lstRowdata[5] != undefined) {
// alert("111");
// strTrsContent += "<tr>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_CD' value='" + lstRowdata[0] + "' class='COMMODITY_CDCheck' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_NM' value='" + lstRowdata[1] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_KIKAKU' value='" + lstRowdata[2] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_COLOR' value='" + lstRowdata[3] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' id='textSTOCK_NUM' name='" + lstRowdata[4] + "' value='" + lstRowdata[4] + "' maxlength='10' class='STOCK_NUMCheck'/></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textAMOUNT' value='" + lstRowdata[5] + "' class='AMOUNTValue' /></td>";
// strTrsContent += "</tr>";
// } else {
// strTrsContent += "<tr>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_CD' value='" + lstRowdata[0] + "' class='COMMODITY_CDCheck' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_NM' value='" + lstRowdata[1] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_KIKAKU' value='" + lstRowdata[2] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_COLOR' value='" + lstRowdata[3] +