在新的窗口jquery功能不工作
In new window jquery functions not working
我有这个代码在我的项目中打开一个新窗口来显示,然后,从我的第一个窗口写内容。之后,我用一些页面替换了某个div,但是在这个窗口javascript函数不起作用。如何在新生成的寡妇启用javascript功能?这是我的窗口生成jquery脚本
$('.ledger_edit').on('click', function (e) {
e.preventDefault();
var mywindow = window.open(window.location.href);
$(mywindow.document).ready(function () {
$.ajax({
url: $(this).attr('href'),
success: function (data)
{
$(mywindow.document).contents().find("div.content").html(data);
mywindow.onload = function () {
alert()
mywindow.contents().find(".ledger").select2();
calculateTotal();
}
}
});
});
})
我的新窗口内容div替换为以下HTML代码
<form method="post" action="#">
<input type="hidden" id="PID" name="PID" value="">
<input type="hidden" id="action" name="action" value="update_project">
...
<input type="button" id="proj_submit" class="ui blue submit button right floated" value="Update">
</form></div>
<script>
$(document).ready(function() {
$( "form" ).on( "submit", function(e) {
e.preventDefault();
data = $(this).serialize();
$.ajax({
type:"POST",
url: "functions_new.php",
data:data,
success: function() {
alert("Updated");
}
});
});
});
$new_date = date('Y-m-d', strtotime($date));
尝试使用strtotime()
函数,
$new_date = date('Y-m-d', strtotime($date));
相关文章:
- JavaScript打印功能使日历停止工作
- jQuery滚动功能只工作一次
- 为什么ng控制器不调用或工作或功能不工作
- 点击功能没有'ajax调用动态元素(Backbone)后无法工作
- 为什么获胜'我的自定义功能工作
- 当我用鼠标左键点击时,让这个功能工作起来
- 只有当屏幕大小为一定宽度时,才希望该功能工作
- 可以't使切换功能工作
- 滚动功能工作方向错误
- JavaScript 谷歌地图一次只有一个功能工作,其余的不工作
- .切换功能工作不正常
- jquery's显示/隐藏功能工作
- 无法获取d3.js数据.选择线路时连接和键功能工作
- Rails AJAX删除功能工作,但在刷新之前不会自行删除
- Onclick功能工作在页面重新加载
- 灯箱不工作,只有缩放功能工作
- 在点击禁用功能,否则功能工作
- Ajax评论教程?Ajax功能工作,但追加4次.为什么
- 当附加项目时,我如何使我的旋转木马上的单击功能工作
- 插件自由墙,无法让墙功能工作