【发布时间】:2010-06-04 07:40:14
【问题描述】:
我正在尝试在我的页面上实现 IP 地址验证。
- 我有一个显示我当前 IP 地址的测试框
- 具有相同的隐藏变量
我有两个按钮保存和另一个恢复,保存时新的 IP 地址被写入数据库;在 Revert 上,我需要将旧 IP 地址从隐藏变量恢复到可见框。
我正在使用@http://mlntn.com/2009/12/30/jquery-ip-address-plugin/ 提供的插件进行验证。
这里是
$(function(){
$('#ipAddress').ipaddress();
});
(function() {
$('#cancel')
.button()
.click(function() {
$("#ipAddress").text($("#oldIPAddress").text());
});
这工作正常,但我的文本框 ipAddress 在页面刷新之前不会反映数据:(
<s:textfield name="ipAddress[abcd][]" id="ipAddress" cssClass="text ui-widget-content ui-corner-all" label="IP Address" value="%{ipAddress}"/>
<s:hidden name="resIpadd" id="resIpadd" value="%{ipAddress}"/>
有没有办法让数据在不刷新页面的情况下得到体现?
【问题讨论】: