在加载的页面中查找值

时间:2010-08-19 12:47:52

标签: javascript jquery

我有一个页面,其中包含一个由ajax帖子填充数据的表单;在表单页面上字段值正确加载但我无法从页面内的函数获取加载值;这是一个例子:

<input type="text" id="mela">
<div style="border:1px solid black; display:none" id="vv">aaa</div>

<script>
  alert($("#mela").val());
  if ($("#mela").val()) {
    $("#vv").show();
  }
</script>

问题是:如何加载“mela”值?

2 个答案:

答案 0 :(得分:1)

这件事发生在我身上。我通过降级(或升级?)JQuery解决了这个问题。你为什么不尝试一下呢?

答案 1 :(得分:1)

如果通过AJAX加载值,确保新值可访问的最安全方法是从中回访回调AJAX请求。

如果您正在使用jQuery .load()方法,它可以接受在请求为complete时执行的回调。

$('someElement').load('/some/path', function() {
    alert($("#mela").val());
    if ($("#mela").val()) {
        $("#vv").show();
    }
});