小编Dan*_*ana的帖子

Jquery AJAX与ASP.NET WebMethod返回整页

我正在做一些简单的测试(准备一个更大的项目)来使用JQuery AJAX调用ASP.NET WebMethod.在我的示例中,我的WebMethod返回一个简单的字符串.但是,当我尝试使用JQuery调用它时,我会返回整个HTML页面内容,而不仅仅是我的字符串.我错过了什么?

客户端 :

$(document).ready(function ready() {
        $("#MyButton").click(function clicked(e) {
            $.post("Default.aspx/TestMethod",
                {name:"Bob"},
                function(msg) {
                    alert("Data Recieved: " + msg);
                },
                "html"
            );
        });
    });
Run Code Online (Sandbox Code Playgroud)

服务器端:

using System;
using System.Web.Services;

namespace JqueryAjaxText
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        [WebMethod]
        public static string TestMethod(string name)
        {
            return "The value submitted was " + name;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

asp.net ajax jquery

37
推荐指数
2
解决办法
5万
查看次数

我如何从Codeigniter中的助手调用助手?

我在Codeigniter中写了一些自定义帮助器,我想在我的帮助器中调用其他帮助器文件中的一些函数,比如date等.我不断收到"调用未定义的函数"错误.如何从助手中引用其他助手功能?

谢谢

d

php codeigniter

21
推荐指数
2
解决办法
2万
查看次数

Rails使用Post数据测试XHR

我只是把我的脚趾浸入Ruby和Rails中,并试图让我的头脑完成整个BDD的事情.我有一个页面,它将一个AJAX POST回到一个控制器,该控制器有一个名为"sort"的方法,并传递一个像这样的id数组

["song-section-5", "song-section-4", "song-section-6"]
Run Code Online (Sandbox Code Playgroud)

我想为此写一个测试,所以我提出了这样的事情:

test "should sort items" do
  xhr :post, :sort
end
Run Code Online (Sandbox Code Playgroud)

但无法弄清楚如何传递数组.有帮助吗?

ruby-on-rails

12
推荐指数
2
解决办法
8386
查看次数

标签 统计

ajax ×1

asp.net ×1

codeigniter ×1

jquery ×1

php ×1

ruby-on-rails ×1