在Ajax调用之后运行javascript

时间:2013-06-18 19:55:29

标签: javascript ajax telerik rad-controls

我的任务是从我们的网站上删除所有Telerik控件。我用javascript不是那么好,所以对我来说这是一次很棒的学习经历。大多数控件都很容易理解,而且很容易更换,但我坚持一个。我需要在以下代码中替换RadScriptBlock:

<telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">
<script type="text/javascript" src="<%=ConfigurationHandler.getStaticContentBaseURL(Request)%>js/jquery-1.9.0.min.js"></script>
<script type="text/javascript"  src="<%=ConfigurationHandler.getStaticContentBaseURL(Request)%>js/jquery-migrate-1.1.0.min.js" ></script>
<script type="text/javascript" src="<%=ConfigurationHandler.getStaticContentBaseURL(Request)%>js/jquery.json-2.4.min.js"></script>
<script type="text/javascript" src="<%=ConfigurationHandler.getStaticContentBaseURL(Request)%>js/Portal/main.js" ></script>
<script type="text/javascript"  src="<%=ConfigurationHandler.getStaticContentBaseURL(Request)%>js/Portal/popup.js" ></script>
<script type="text/javascript" src="<%=ConfigurationHandler.getStaticContentBaseURL(Request)%>js/SeoTracking.js" ></script>

根据我读过的所有内容,我认为我需要使用以下内容,但我完全不知道如何使用。任何帮助/建议/资源将不胜感激!!!

new Ajax.Request('/your/url', {
  onSuccess: function(response) {
    // Handle the response content...
  }
});

所以这最终成了修复......

<script type="text/javascript" src="http://localhost:44344/js/jquery-1.9.0.min.js">
</script>

<script>
$.ajax({

    url: 'AjaxOrderStepServer.aspx',
    success: function () {

    debugger;

        var baseurl = ConfigurationHandler.getStaticContentBaseURL(Request);
        var url = baseurl + "/js/jquery-migrate-1.1.0.min.js";
        $.getScript(url);

        url = baseurl + "/js/jquery.json-2.4.min.js";
        $.getScript(url);

        url = baseurl + "/js/Portal/main.js";
        $.getScript(url);

        url = baseurl + "/js/Portal/popup.js";
        $.getScript(url);

        url = baseurl + "/js/SeoTracking.js";
        $.getScript(url);
    }
});

0 个答案:

没有答案
相关问题