ajax prototype 修改 textbox 的值
来源:互联网 发布:学数控编程用什么软件 编辑:程序博客网 时间:2024/06/03 16:58
<p><span class="left" style="width: 100px;">经销商区域:</span><input type="text" class="tb" id="chldealerarea" name="chldealerarea" value="${clubHotLeads.chldealerarea }" readonly="readonly"/>(只读)</p><p><span class="left" style="width: 100px;">经销商小区:</span><input type="text" class="tb" id="chlzonename" name="chlzonename" value="${clubHotLeads.chlzonename }" readonly="readonly"/>(只读)</p>
即使textbox只读,也能通过js来修改value
function checkDealCode() { var chldealercode = $('chldealercode').value; var ajax = new Ajax.Request('checkDealCode.action', { method: 'post', parameters: { 'chldealercode': chldealercode }, onSuccess: function(transport){ var json = transport.responseText.evalJSON() || false; if (json) { if (json.msg) { alert(json.msg); } else { $('chlzonename').setValue(json.chlzonename); $('chldealerarea').setValue(json.chldealerarea); } } else { alert('数据获取失败。'); } }, onFailure: function(){ alert('服务器连接失败。'); } }); }
后端JAVA:
//小区名private String chlzonename;//大区名private String chldealerarea;两个属性的 get() set()@Action(value = "checkDealCode",results={@Result(type = "json", name = SUCCESS)})public String checkDealCode(){log.info("method begin:checkDealCode()");try{if (!StrUtils.checkEmpty(chldealercode)) {log.info("method end:checkDealCode()");return SUCCESS;}ClubDealer clubDealer = clubDealerMng.getClubDealerBySalecode(chldealercode);if (clubDealer == null) {msg = "此经销商CODE不存在。";} else {chlzonename = clubDealer.getClubDealerSmallArea().getDlzonename();chldealerarea = clubDealer.getDlaname();}} catch (DataAccessException ex) {log.error("", ex);msg = ex.getMessage();} catch (BusinessAccessException ex) {log.error("", ex);msg = ex.getMessage();} catch (Exception ex) {log.error("", ex);msg = ex.getMessage();} catch (Throwable ex) {log.error("", ex);msg = ex.getMessage();}log.info("method end:checkDealCode()");return Constants.SUCCESS;}
阅读全文
0 0
- ajax prototype 修改 textbox 的值
- prototype的Ajax功能
- prototype的Ajax介绍
- prototype的Ajax介绍
- prototype的Ajax介绍
- prototype的Ajax介绍
- Ajax的Javascript框架:Prototype
- prototype.js的Ajax对象
- 转载:prototype的Ajax介绍
- Ajax的Javascript框架:Prototype
- Ajax的Javascript框架:Prototype
- [ZZ]prototype的Ajax介绍
- prototype-Ajax.request的使用
- ajax的一种框架prototype
- 解决TextBox无法获得修改后的值
- ajax的使用,textbox隐藏域
- Prototype AJAX
- prototype.js 的 Ajax.updater 的 用法
- oracle 小知识点
- io-nio-socket步步为营(三)NIO
- oracle 报表 自己备份用
- io-nio-socket步步为营(四)异步AIO
- unity shader:深度纹理
- ajax prototype 修改 textbox 的值
- io-nio-socket步步为营(五)netty框架
- ARC forbids Objective-C objects in struct
- jstl 函数
- io-nio-socket步步为营(六)SSL
- httpclient工具类
- 数据结构算法——单链表及其操作
- guid跟sequence做主键的比较
- Java核心代码(六) 桌面程序--记事本