为什么我在对话框中遇到Ajax请求问题

Why am I having issues with Ajax requests in dialogs?

本文关键字:Ajax 请求 问题 遇到 对话框 为什么      更新时间:2023-09-26

我有一个非常简单的html页面,它被呈现为对话框。它以以下方式呈现:

<a href = "simple.html" data-rel = "dialog" >

Simple.html页面在<head>标签

<script>
   alert "hello";
</script>

simple.html呈现为对话框时,从不弹出报警框。但是,当simple.html被呈现而不是作为对话框时,javascript就会被执行。

在将被呈现为对话框的html页面中执行/包含javascript代码的方法是什么。

EDIT:只要Javascript在< div data-role="page" > ........ < /div > 内,它就会被执行

在包含jquery之后,但在包含jquery-mobile之前,必须包含自定义JS。

来源:http://jquerymobile.com/demos/1.1.1/docs/api/globalconfig.html

在simple.html中,您必须编写数据role="dialog",而不是"page"