我有一个数据网格。我想将此数据提交到服务器并将其存储在文本文件中。
这是我到目前为止的代码:
var tbl = $('table#grid tbody tr').map(function (idx, el) {
var td = $(el).find('td');
var obj = { id: idx + 1 };
for (var i = 0; i < tblhdr.length; i++) {
obj[tblhdr[i]] = td.eq(i).text();
}
return obj;
}).get();
tbl = JSON.stringify(tbl);
var request = $.ajax({
url: "../reports/S?tbl=" + tbl,//action method url which defined in controller
type: 'POST',
cache: false,
data: JSON.stringify(tbl),
dataType: 'text',
contentType: 'application/text'
});
[HttpPost,ValidateInput(false)]
public ActionResult reports(string tbl)
{
string table = tbl;
StreamWriter file2 = new StreamWriter(@"D:\Demo.txt", true);
file2.WriteLine(tbl);
file2.Flush();
file2.Close();
}
我需要 HTML 格式的数据。