在Ajax调用后运行javascript

在Ajax调用后运行javascript,javascript,ajax,telerik,rad-controls,Javascript,Ajax,Telerik,Rad Controls,我的任务是从我们的网站上删除所有Telerik控件。我不太擅长javascript,所以这对我来说是一次很好的学习经历。大多数控件都很容易理解,也很容易更换,但我还是坚持一个。我需要在以下代码中替换RadScriptBlock: <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript" src="<%=ConfigurationHandler.ge

我的任务是从我们的网站上删除所有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>
所以这就是解决办法

<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);
    }
});

$.ajax({
url:'AjaxOrderStepServer.aspx',
成功:函数(){
调试器;
var baseurl=ConfigurationHandler.getStaticContentBaseURL(请求);
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);
}
});

很荣幸在你找到答案后再次编辑答案:)最好将你的解决方案作为答案发布,然后接受它,这样当有其他人在浏览问题时,他们可以看到这个问题有解决方案。
<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);
    }
});