asp.net前后台传参
using System.Text.RegularExpressions;
public string ss(string){
string pic;
string[] pics = Regex.Split(picURLs,"ddddddd");
pic=pics[0];
return pic;
}
functiom aaa(){
for (var i=0;i<10;i++){
text+=pic[i]+"ddddddd";
}
//我想把text传到后台解析,通过split分割返回第一值
var asdf = '<%=ss("' + text + '")%>';
alert(asdf);
}
但是这样输出的是所有的text,并没有split,请教该怎么办?
[解决办法]
可以去W3Cschool去找找 ajax 里面有很详细的介绍 我这种写法相对简单的
$(function(){
var str = 你的还没有分割的字符串;
$.post("地址:比如demo.aspx",{type:"getvalue",value:str},function(data){//type是个标识字段,可以理解为 “键名”: 值
//这里是后台处理完之后并返回数据的操作,返回的数据都在data里面
})
})
//后台的话用requset.param["键名"]的方式去取
大概是这样 LZ可以试试