gpt4 book ai didi

javascript - 如何使用ajax将文本字段值传递到C#页面

转载 作者:行者123 更新时间:2023-11-28 07:12:32 25 4
gpt4 key购买 nike

我想使用ajax将参数传递到另一个页面。实际上我有一个弹出对话框,在该对话框中我有一个文本字段,我必须将该值发送到另一个页面以保存到数据库中。不知道如何去做吧。这是我的代码

$(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');
}
}
});
});
})

最佳答案

ajax 调用看起来没问题。 json 字符串可能无法从文本框 javascript 值正确形成。尝试使用 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);
}
});

关于javascript - 如何使用ajax将文本字段值传递到C#页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31153412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com