Tôi có mẫuUrl Mã hóa JavaScript Object đen
public class SomeModel
{
public string SomeText { get; set; }
}
Trong javascript Tôi làm cho một đối tượng javascript của mô hình:
var model = {
SomeText: "test"
};
var serializedData = JSON.stringify(model);
Điều này làm cho một chuỗi trông giống như sau:
"{"SomeText":"test"}"
Bây giờ giả sử tôi muốn gửi mô hình này đến một bộ điều khiển chấp nhận một mô hình như thế này với functi sau vào lúc:
public void Index(SomeModel model)
{
}
Những gì tôi cần là một chuỗi url trong đó mô hình có dạng sau:
"?SomeText=test"
Tôi biết rằng ajax không chính xác này khi bạn gửi mẫu qua đường bưu ajax:
$.ajax({type:"POST",
url: "someUrl",
data: serializedData,
...
});
Url dữ liệu: 'mã hóa dữ liệu được tuần tự hóa.
Nhưng tôi thực sự không muốn sử dụng ajax, vì vậy tôi cần phải tự xây dựng url này. Tôi muốn làm chính xác điều tương tự như ajax với 'data:'. Làm thế nào tôi có thể mã hóa url dữ liệu được tuần tự hóa?
Xem http://api.jquery.com/jQuery.par am/ –