Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 韩元';无法处理已加载的html_Jquery_Html_Load_Jquery Select2 - Fatal编程技术网

Jquery 韩元';无法处理已加载的html

Jquery 韩元';无法处理已加载的html,jquery,html,load,jquery-select2,Jquery,Html,Load,Jquery Select2,我正在使用基于jQuery的selectbox。 并希望通过选定的多个选项加载页面的一部分。 这很好,但javascript无法在加载的部分上工作。 我怎样才能解决这个问题 <script> $(function(){ $("#e1").on("change", function(e){ $(".map_border").load('.', {"age":e.val, "cat":$("#e2").select2("val") }); }); }); $(function

我正在使用基于jQuery的selectbox。
并希望通过选定的多个选项加载页面的一部分。
这很好,但javascript无法在加载的部分上工作。
我怎样才能解决这个问题

<script>
$(function(){
  $("#e1").on("change", function(e){
   $(".map_border").load('.', {"age":e.val, "cat":$("#e2").select2("val") });
 });
});
$(function(){
  $("#e2").on("change", function(e){
   $(".map_border").load('.', {"cat":e.val, "age":$("#e1").select2("val") });
 });
});
</script>

<div class="selector">
 <select id="e1">
  <option value="1">小学生</option>
  <option value="2">中学生</option>
  <option value="3">高校生</option>
 </select>
 <select id="e2">
  <option value="1">算数</option>
  <option value="2">英文法</option>
 </select>
</div>

<div class="map_border" style="height:{{max_loop}}px">
・・・loaded part・・・
</div>

$(函数(){
$(“#e1”)。关于(“更改”,函数(e){
$(“.map_border”).load('.,{“age”:e.val,“cat”:$(“.map#u border”).select2(“val”)};
});
});
$(函数(){
$(“#e2”)。关于(“更改”,函数(e){
$(“.map_border”).load('.',{“cat”:e.val,“age”:$(“#e1”).select2(“val”)};
});
});
小学生
中学生
高校生
算数
英文法
・・・负载部件・・・
用户jQuery.live()或.on(),具体取决于您使用的jQuery版本


请看这里的答案:这是将事件附加到动态加载的元素的问题吗?谢谢@Brettski。我已经读过了,但我不知道该怎么用。我再试试。再次感谢@Brettski。我误解了。on或。live函数。我能做到。