我是ajax的新手,我发现从客户端向服务器发送数据非常容易,相反的情况很难实现。
我想要的只是向我的asp服务器发送一些参数并在回调完成时收到一个字符串作为回报 这是我对ajax的呼吁:
$.ajax(
{ url: "Default.aspx"},
{ ajaxPost:"post",
ajaxPostValName: name,
ajaxPostValDate: currdate,
ajaxPostValFile: file,
ajaxPostValCell: cell,
ajaxPostValChannel: channel}).done(
function ( "need string result from here") { "do my string parsing here" });
我尝试使用done func中的“data”var来获取数据,但是我获得了整个页面。
建议?
感谢
答案 0 :(得分:0)
您只需回复Default.aspx
中的内容并以这种方式调用您的ajax
$.ajax({ url: "Default.aspx"}, { ajaxPost:"post", ajaxPostValName: name, ajaxPostValDate: currdate, ajaxPostValFile: file, ajaxPostValCell: cell, ajaxPostValChannel: channel}).done(
function ( data ) {
//do what you want with the data variable
});