将jAlert弹出内容绑定到html内容

时间:2017-04-19 11:34:32

标签: javascript jquery html

我尝试使用jAlert显示带有输入框的弹出对话框。点击" OK"我想从此输入框中获取值以发送到服务器。我使用jQuery从包含输入字段的div中提取内容。问题是,当我使用jQuery尝试获取该输入字段的内容时,它不起作用 - 它返回为空。

HTML如下:

<div id="test"> <input type="text" id="def" /> </div>

JS如下:

$.jAlert({ 'content' : $("#test").html()});

...并尝试使用jQuery访问...

$("#def").val();

我可以通过使用keyup监听器强制更新字段来绕过它,但它看起来真的很笨重......

<input type="text" id="def" onkeyup="$('#def').val($(this).val())" />

执行此操作后,我可以访问&#39; def&#39;的内容。领域。有更优雅的解决方案吗?

0 个答案:

没有答案