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

posted @ 2012-03-12 20:35  szjdw  阅读(109)  评论(0编辑  收藏  举报