为了账号安全,请及时绑定邮箱和手机立即绑定

这部分代码有错么?一直提示输入框$("#msg").val()得到的值未定义

web.xml中的class文件为:<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>

java代码为:

public class DwrPush{

public void send(String msg){

WebContext webContext=WebContextFactory.get();

Collection sessions=webContext.getAllScriptSessions();

ScriptBuffer sb=new ScriptBuffer();

sb.appendScript("callback(");

sb.appendScript(msg);

sb.appendScript(")");

Util util=new Util(sessions);

util.addScript(sb);

System.out.println(sb);

}

}

主要代码为:

<script type="text/javascript">

$(document).ready(function() {

dwr.engine.setActiveReverseAjax(true);

$("#sign").click(function() {

DwrPush.send($("#msg").val());

});

});

function callback(msg) {

$("#ul").html($("#ul").html() + "<br/>" + msg)

}

</script>


</head>

<body>


<ul id="ul" style="color: red; font-size: 60px"></ul>

<input type="text" name="msg" id="msg" size="30"

style="height: 60px; font-size: 35px" />

<input type="button" id="sign" value="发布信息" />


</body>



正在回答

举报

0/150
提交
取消

这部分代码有错么?一直提示输入框$("#msg").val()得到的值未定义

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信