gpt4 book ai didi

javascript - JQuery 选择 AJAX

转载 作者:行者123 更新时间:2023-11-28 08:31:43 24 4
gpt4 key购买 nike

以下代码可以很好地帮助我在更改选择字段后显示各种 sql 结果:

$(document).ready(function() {
$('#main_kat').change(getDropdownOptions);
});

function getDropdownOptions() {
var val = $(this).val();
$.post('/ajax/joe.php?qid=<? echo $row_job['sub_quali'];?>', { value : val}, populateDropdown, 'html');
$("#send").prop('disabled', false);
}

function populateDropdown(data) {
if (data != 'error') {
$('#subcat').html(data);
}
}

我的问题:对于新插入,一切都很好,因为我必须手动选择,但如果我使用此代码作为我的更新表单,我想打开我的 div #subcat allready。

我一开始就尝试过以下操作:

kat = $('#main_kat').val();
getDropdownOptions(kat);

通过警报设置(检查)kat,但该函数不会被触发...我的错误在哪里?

谢谢

最佳答案

你不能仅仅调用该函数,因为你正在使用它。

kat = $('#main_kat').val();
getDropdownOptions(kat);


function getDropdownOptions() {
var val = $(this).val();

更改为:

getDropdownOptions();


function getDropdownOptions() {
var val = $(document.getElementById('main_kat')).val();

关于javascript - JQuery 选择 AJAX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21779338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com