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