0
我現在有一個問題,實現與jquery阿賈克斯現在 所以我想從一個文件加載文本使用ajax與asp.net,但是,如果我加載文件,寫入文件到該文件內容,將新文本保存到文件中,但嘗試再次加載該文件,它會加載文件的較舊版本而不更新文本。調試代碼時,它甚至不會再次將http請求發送到服務器頁面。你們有誰知道發生了什麼事?提前致謝。jquery阿賈克斯問題
代碼加載文件的AJAX調用:
function loadFile()
{
$.ajax({ url: "LoadFile.aspx", data: {fileName: $("#slctFiles").val()}, success: loadCallBack})
}
和代碼LoadFile.aspx:
protected void Page_Load(object sender, EventArgs e)
{
string text = "";
string path;
path = Server.MapPath(@"\MyFiles");
path += "\\"+Request.QueryString["fileName"];
text = File.ReadAllText(path);
string response = "{\"text\":\"" + text + "\"}";
Response.Clear();
Response.Write(response);
Response.End();
}
你有一條危險的道路遍歷漏洞。 – SLaks