父页面a.html
<select id="a" onchange="aaa()">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
通过jquery改变
$('#a).val(3)//3被选中,可是不会触发change事件
//jquery
$("a").trigger("change");
js
var a = document.getElementById("a")
var myEvent = new Event("change)
a.dispatchEvent(myEvent)
子页面
parent.$("#a").change(function(){
//只要上面change触发,也会触发这里
)