打开<select> </select> </option>时使用ajax加载<option>

时间:2013-04-16 09:10:16

标签: jquery ajax

我在一个选择框中有很多项目(或多或少6000)。当我加载PHP页面时,需要一段时间。因为这个<select>非常偶然,我想加载<option>以防万一,我需要它们。

我会调用jquery函数

$("#select_id").load("code.php").change();

但我应该使用哪个处理程序?我如何拍摄用户,这是加载1-2秒。

1 个答案:

答案 0 :(得分:1)

试试这个:

var $select = $('#select_id');
$select.load('code.php', function () {
    $select.change(function() {
      alert('Handler for .change() called.');
    });
});

我们在这里使用了回调函数。因此,代码select.change()将在后处理和执行HTML插入后执行。