gpt4 book ai didi

jQuery 找不到自定义属性

转载 作者:行者123 更新时间:2023-12-01 06:55:08 24 4
gpt4 key购买 nike

jQuery 在下拉菜单上找不到我的自定义属性,我有一个类似的属性,上面只有一行,效果很好,但这一直给我一个未定义的属性。

jQuery

$('#admin_student_school_select').change('click',function(){
var school_student = $(this+':selected').attr('school_student');
$('#admin_student_content_details')
.html(ajax_load)
.load(loadUrl,"form_being_submitted=admin_page_list_student&school="+school_student);
});

HTML

<select id="admin_student_school_select">
<option>Select a School</option>
<option school_student="1">Riverside Community College</option>
<option school_student="2">Victor Valley College</option>
<option school_student="3">Cal State San Bernardino</option>
<option school_student="4">Craffton College</option>
<option school_student="5">San Bernardino Community</option>
</select>

ajax 调用背后的脚本有效。我已经回显了结果。

最佳答案

该行无效:

$('#admin_student_school_select').change('click',function(){

它是什么,点击还是更改事件?!

<小时/>

更新:

$(this+':selected') 不是有效的选择器...使用这个:

var school_student = $(':selected', this).attr('school_student');

关于jQuery 找不到自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10069077/

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