原因:ajax动态加载之前js就加载完了,事件没有绑定到动态生成的dom元素上。
问题:使用on事件,$('#btn').click(function(){}绑定无效
解决方案:使用on绑定事件。
$(document).on('click','input[name=LogFloorId]',function(){
$('#FloorLogFloorIdName').val($(this).val());
$('#FloorLogFloorIdNameShow').html($(this).val());
$("#FloorLogFloorDialog").hide();
$('#FloorLogFloorId').val($(this).attr("rel"));
});