Bjö*_*n C 1 javascript jquery-select2
我使用“Select2”作为下拉列表。
\n现在我\xc2\xb4d喜欢我的页面内容根据我在Select2中的选择而改变。
我\xc2\xb4m向前迈进,得到了这样的结果:
\n\nJS
\n\n$(document).ready(function(){\n// display logs\nfunction log(text) {\n $(\'#logs\').append(text + \'<br>\');\n}\n//SELECT2\n$( ".select2_choose_objnr" ).select2({\n placeholder: "V\xc3\xa4lj Objekt..",\n ajax: {\n url: "php.php",\n type: "POST",\n dataType: \'json\',\n delay: 250,\n data: function (params) {\n return {\n q: params.term // search term\n };\n },\n processResults: function (data) {\n return {\n results: data\n };\n },\n cache: true\n },\n }).on("change", function(e) {\n log("change val=" + e.val);\n });\n});\nRun Code Online (Sandbox Code Playgroud)\n\n从这个 Js 中,我得到: val=undefined
\n我如何更改我的代码以获取选定的值/文本?
对于 v4.0.3
在change回调中,调用$(this).val()以检索所选值的数组
.on("change", function(e) {
log("change val=" + $(this).val());
});
Run Code Online (Sandbox Code Playgroud)
val()是一个函数,而不是一个属性,你想调用它$(this)
| 归档时间: |
|
| 查看次数: |
2322 次 |
| 最近记录: |