`
23c
  • 浏览: 76551 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ajax调用返回包含<script>标记的html片段的问题。

    博客分类:
  • ajax
阅读更多
很久没更新blog了,

今天讨论关于ajax调用返回的html片段中包含<script>标记中包含function的问题,

又差点忘了,干脆记录到blog里,省的忘了。

问题:ajax调用html片段,使返回的<script>标记中的function有效。

方法1:html片段中的<script>添加defer属性。

方法2:对于prototype框架调用时,可以指定evalScript:true;

方法3(有待亲自尝试):

对于jquery框架,有人说直接调用.html(data)即可执行了。

有的说需要用.innerHTML方法。

具体那个是对的,有空试试。。。

Ok,that's all。

周末愉快,哈哈。。。
分享到:
评论

相关推荐

    jQuery插件 高亮代码

    &lt;script src="path/to/jquery.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/prism.js"&gt;&lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;pre&gt;&lt;code class="language-javascript"&gt;your_code_here&lt;/code&gt;&lt;/pre&gt; &lt;script&gt; $(document).ready...

    xml和javascript的树

    在这个例子中,`&lt;tree&gt;`是根元素,它有一个子元素`&lt;folder&gt;`,该子元素又有自己的子元素`&lt;file&gt;`和另一个`&lt;folder&gt;`。这种层次结构与树型组件的显示方式相吻合。 接下来,我们讨论JavaScript如何处理这些XML数据。...

    44.(cesium篇)cesium加载gif图片(html).zip

    &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/bodymovin/5.7.1/lottie.min.js"&gt;&lt;/script&gt; ``` 然后,创建一个函数来加载和播放GIF动画: ```javascript function playGif(gifEntity) { var ...

    使用Ajax局部更新Razor页面的实例代码

    &lt;script type="text/javascript"&gt; $("a").click(function () { $.ajax({ url: "/Test/Book/Part/1", success: function (result) { console.log(result); $("#partial").html(result); }, error: function ...

    ajaxpro.2.dll用法 ajax使用案例 附说明

    在压缩包中的`AjaxProdll(添加引用的格式实现ajax)1215`文件,很可能是包含了一个示例项目或者代码片段,用于展示如何在实际开发中引用和使用AjaxPro.2.dll。你可以参考这个文件来进一步理解AjaxPro的使用。 总结...

    前端开发jsajax

    - **JSONP**:是一种跨域数据交互协议,其工作原理是利用 `&lt;script&gt;` 标签没有跨域限制的特点。当使用 JSONP 时,服务器会将返回的数据包装在一个函数调用中,并且这个函数名由客户端指定。 例如,在提供的代码片段...

    手机物流详情页面模板.zip

    通过`&lt;div&gt;`、`&lt;p&gt;`、`&lt;h&gt;`等标签组织内容,同时可能嵌入了JavaScript代码片段来实现动态交互。 2. `css`文件夹: CSS(层叠样式表)用于控制页面的布局和视觉样式。在这个文件夹中,通常会有如`style.css`或`main....

    jquery怎样实现ajax联动框(一)

    HTML部分包含一个表格行`&lt;tr&gt;`,其中有两个`&lt;select&gt;`元素,分别标记为`.first`和`.second`。这两个下拉框分别代表联动的两级数据。`&lt;script&gt;`标签引入了自定义的jQuery插件`jquery.select.js`,这是实现联动效果的...

    将原型AJAX框架与HTML和ASP.NET Web项目一起使用

    这些方法通常被标记为`[WebMethod]`(Web Forms)或`[HttpPost]`(MVC),以便于AJAX调用。 ```csharp // Web Forms 示例 [WebMethod] public static string ProcessAjaxRequest(string param1, string param2) { ...

    jQuery Bootstrap点击弹出添加快捷方式代码.zip

    在这个代码示例中,`index.html`文件是整个页面的结构,它包含了必要的HTML标记,如`&lt;script&gt;`标签用于引入jQuery和Bootstrap的JavaScript库,以及CSS样式文件。同时,HTML中可能包含一个触发弹出框的按钮,例如`...

    jquery 实现轮回播放图片特效,很不错!

    &lt;script src="jquery-1.6.min.js"&gt;&lt;/script&gt; ``` 然后,我们可以编写JavaScript代码来控制图片的切换。一个简单的实现方法是使用定时器每隔一定时间自动切换图片,并添加触发动画效果: ```javascript $(document)...

    js调用服务器端方法总结.pdf

    - 使用`&lt;asp:ScriptManager&gt;`和`&lt;asp:ScriptReference&gt;`来在客户端启用页面方法调用,这属于*** AJAX的一部分。 - 页面方法可以定义为静态的,使用`[System.Web.Services.WebMethod]`属性标记,使得方法可以从...

    jsp与js的区别(新手必读).pdf

    5. **脚本标签**:JavaScript代码通常被包裹在&lt;script&gt;标签内嵌入HTML中,或存储在外部.js文件中并通过&lt;script&gt;标签引入。 6. **与JSP的比较**:JavaScript和JSP的职责完全不同。JSP主要负责生成动态的HTML内容,而...

    akyral-code:使用 highlightjs 构建的代码高亮 Web 组件

    `highlight.js` 是一个流行的、跨语言的语法高亮库,支持多种编程语言和标记语言的代码片段高亮。这个组件将 `highlight.js` 的功能封装成一个易于集成到网页中的组件,使得开发者可以更方便地在自己的网站或应用中...

    JSP清除页面缓存常用方法小结

    对于HTML页面,可以在`&lt;head&gt;`部分添加以下元标记来达到类似的效果: ```html &lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt; &lt;META HTTP-EQUIV="Pragma" CONTENT="no-cache"&gt; &lt;META ...

    asp.net利用Ajax和Jquery在前台向后台传参数并返回值的实例

    &lt;script src="js/jquery-1.9.1.js" type="text/javascript"&gt;&lt;/script&gt; ``` 这行代码的作用是从指定路径加载Jquery库,以便在后续代码中使用。 接下来,我们编写了Jquery的代码,当用户在文本框(id为'...

    DHTML.Utopia.Modern.Web.Design.Using.JavaScript.DOM.2006.pdf

    - 使用 `&lt;script&gt;` 标签的 `src` 属性动态加载脚本文件。 - 通过JavaScript动态创建并插入 `&lt;script&gt;` 标签。 #### 知识点九:与服务器通信 - **服务器通信方式**: - XMLHttpRequest 对象:用于发送异步HTTP...

    script不刷新页面的联动前后代码

    4. `[AjaxPro.AjaxMethod] public string link(string name)`:这是一个C#服务器端方法,标记为`AjaxMethod`,表示可以被AJAX调用。当JavaScript的`link()`函数执行时,它会调用此服务器端方法,传入所选的`name`值...

    SSH框架网上商城项目第12战之添加和更新商品功能

    例如,`&lt;%@ include file="/public/head.jspf" %&gt; `导入公共头部资源,而`&lt;script&gt;`标签内使用jQuery和jQuery Validate插件来实现前端验证。`$.fn.validatebox.defaults.rules`被扩展以添加自定义验证规则,例如检查...

Global site tag (gtag.js) - Google Analytics