Javascript 如何使用ajax将文本字段值传递给C#页面
我想使用ajax将参数传递到另一个页面。实际上,我有一个弹出对话框,在该对话框中我有一个文本字段,我必须将该值发送到另一个页面以保存到db中。不知道如何做。 这是我的密码Javascript 如何使用ajax将文本字段值传递给C#页面,javascript,jquery,ajax,Javascript,Jquery,Ajax,我想使用ajax将参数传递到另一个页面。实际上,我有一个弹出对话框,在该对话框中我有一个文本字段,我必须将该值发送到另一个页面以保存到db中。不知道如何做。 这是我的密码 $(function() { $("#button").click(function() { $("#popup").dialog({ title: "Add", width: 430, height: 250,
$(function() {
$("#button").click(function() {
$("#popup").dialog({
title: "Add",
width: 430,
height: 250,
modal: true,
buttons: {
Add: function() {
var t = ($('#user').val());
$.ajax({
type: "POST",
url: "Details.aspx.cs/getData",
data: {
"test1": t
},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
alert(data);
}
});
$(this).dialog('close');
}
}
});
});
})
您传输的数据不正确。如果要这样做,必须使用JSON.parse的JSON.stringify 您也可以尝试使用
data: "{'test':'" + t+ "'}",
或者类似的事情,我过去经常这样做,但现在我眼前没有这样的例子。但稍后将清楚显示。您传输的数据不正确。如果要这样做,必须使用JSON.parse的JSON.stringify 您也可以尝试使用
data: "{'test':'" + t+ "'}",
或者类似的事情,我过去经常这样做,但现在我眼前没有这样的例子。不过稍后会有明确的说明。ajax调用似乎很好。有可能json字符串的格式不正确。尝试使用JSON.stringify:
function() {
var t = ($('#user').val().trim());
var payload = { "test1" : t };
$.ajax({
type: "POST",
url: "Details.aspx.cs/getData",
data: JSON.stringify(payload),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
alert(data);
}
});
ajax调用似乎很好。有可能json字符串的格式不正确。尝试使用JSON.stringify:
function() {
var t = ($('#user').val().trim());
var payload = { "test1" : t };
$.ajax({
type: "POST",
url: "Details.aspx.cs/getData",
data: JSON.stringify(payload),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
alert(data);
}
});
你面临的问题是什么?代码看起来不错。我想将t值传递到getData方法中。在Details.aspx.cs页面中不了解如何在该方法中获取它。您面临的问题是什么?代码看起来不错我想将t值传递到getData方法中。在Details.aspx.cs页面中不知道如何在该方法中获取它。在Details.aspx.cs页面中如何获取传递值?请帮助我不要在web表单中警告数据不确定,但在mvc中,您可以这样做;公共JsonResult getData(字符串test1){………}这可能会有所帮助;在Details.aspx.cs页面中,如何获取传递值?请帮助meit不要提醒数据在web表单中不确定,但在mvc中,您可以这样做;公共JsonResult getData(字符串test1){………}这可能会有所帮助;