【问题标题】:How do I make a PHP call whenever a form element is clicked?每当单击表单元素时,如何进行 PHP 调用?
【发布时间】:2010-03-18 16:39:50
【问题描述】:

我在网页顶部打开了一个 jQuery 颜色框(带有一个 <select> 下拉列表),每次从下拉列表中选择一个新的 <option> 时,我都想进行 AJAX 调用。

我有以下代码,但它没有选择选择事件。

$('#cboxLoadedContent select[name=parent]').live('select', function() {
  $.get("edit.php", { fn: 'getFormatLevel', parent: $('select[name=parent]').val() }, function(data) {
    alert("Data Loaded: " + data);
  });
});

任何想法为什么这甚至无法识别我的选择器?

【问题讨论】:

    标签: php javascript jquery html


    【解决方案1】:

    select 事件是否存在?我觉得应该是change:

    $('#cboxLoadedContent select[name=parent]').live('change', function() {
       $.get("edit.php", { fn: 'getFormatLevel', parent: $(this).val() }, function(data) {
            alert("Data Loaded: " + data);
       });
    });
    

    【讨论】:

    • 这完全是我的问题。我认为“选择”是一个有效的事件——我的错。
    【解决方案2】:

    我不确定“选择”是否是您可能想要尝试“更改”或“点击”的事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-26
      • 1970-01-01
      相关资源
      最近更新 更多