2012-3-12
今天工作中遇到的问题总结:
一,javascript中把字符串转为数字的函数是什么?
parseInt(str)
parseFloat(str)
二,Ajax的Post请求:
function DisplayIcons(page_index) {
var page_size;
page_size = 250;
$.ajax({
type: 'POST',
url: "/Normal/Service.aspx?Module=IconsReader&Action=GetResult",
data: { "pageIndex": page_index, "pageSize": page_size },
dataType: "json", //数据自动成Json数据了,否则item.Folder is undefined
success: function (json) {
var iconlist = json;
var result;
var pre;
result = "<table id=\"MenuImage\">";
result = result + "<tbody>" + "<tr>";
$.each(json, function (i, item) {
//console.log(i);
if ((i - 1) % 10 == 0) {
result = result + "<tr>";
}
result = result + "<td>";
result = result + "<input name=\"MenuImage\" id=\"MenuImage_" + i + "\" type=\"radio\" value=\"" + item.Name + "\"/>";
result = result + "<label for=\"MenuImage_" + i + "\">";
result = result + "<img height=\"16\" src=\"" + item.Folder.Path + item.Name + "\" complete=\"complete\" weight=\"16\"/>";
//console.log(item.Name);
});
//$("#icon_panel").html(JSON.parse(json).1.Index);
$("#icon_panel").html(result);
}
});
}