为什么我在对话框中遇到Ajax请求问题
Why am I having issues with Ajax requests in dialogs?
我有一个非常简单的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"
相关文章:
- ajax请求的顺序总是不同的
- 从ajax请求中获取javascript对象
- Ajax请求文档就绪会导致jquery加载缓慢
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- JavaScript代码未正确检查ajax请求
- "日期“;AJAX请求返回的类型值未定义
- 在等待ajax请求时显示微调器并禁用页面
- 跨域ajax请求
- Ajax请求返回空的数据字符串,但首先得到了正确的数据
- Javascript-如何让脚本与Ajax请求的数据一起运行
- ajax请求成功,但可以'我看不到我的数据
- 如何将给定的curl命令复制为jquery ajax请求
- 为什么我能够从javascript控制台发送跨域ajax请求
- 一台特定计算机的Ajax请求数据未定义/失败
- 获取ajax请求的请求头
- 原型Ajax请求参数为嵌套json
- 可以't从AJAX请求中筛选数据
- jQuery Mobile Collapse上的AJAX请求
- 暂停函数执行流程,直到ajax请求完成