$.each(result,function(i, val) { //对于数组result的每一个元素,取键名i和键值val
});
jquery通过ajax提交表单示例
$('form').submit(function() {
$.ajax({
type:"post", // 请求类型
url:"/test.php", // 请求URL
data:$(this).serializeArray(), // 请求参数 即是 在Servlet中 request.getParement();可以得到的字符串
dataType:"json", // 数据返回类型
cache:false, // 是否缓存
async:false, // 默认为true 异步请求
success:function(result){ // 成功返回的结果(响应)
if(result){
var msg = "";
if (result.r1 == "OK") msg += "新建成功!\n";
if (result.r2 == "hot_OK") msg += "更新成功!";
alert (msg);
if (result.hd) $("#hd").html("【★】");
}else{
alert ("失败");
}
}
});
return false;
});
windows主机woff2等文件报404错误问题
新网更换到windows全能型主机后出现.woff2文件报404错误问题,影响页面加载时间。经查阅资料为IIS不识别文件类型导致的。解决方法如下:
在新网主机控制台:网站设置》MINE映射,输入:
.woff2_application/x-font-woff
点击“添加”按钮即可解决。
伪静态规则在线转换
wikitten部署在IIS环境子目录下
1.在所在子目录(如本例中的/wiki/目录)创建Web.config文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="rule 1t" stopProcessing="true">
<match url="^/wiki/(?!static).*$" />
<action type="Rewrite" url="/wiki/library/{R:1}" appendQueryString="true" />
</rule>
<rule name="rule 2t" stopProcessing="true">
<match url="^(?!static).*$" />
<action type="Rewrite" url="/wiki/index.php" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
2.修改views/render.php文件25行和35行进行文件名编码转换避免出现乱码:
$path[] = iconv("GBK", "UTF-8", $part);
echo iconv("GBK", "UTF-8", $part);