首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在jQuery中获取ASP.Net文本框值

如何在jQuery中获取ASP.Net文本框值
EN

Stack Overflow用户
提问于 2019-12-04 04:00:58
回答 3查看 60关注 0票数 0

解决了。

解决了。

解决了。

解决了。

EN

回答 3

Stack Overflow用户

发布于 2019-12-04 04:05:49

您将文本框名称传递给不带引号的jQuery选择器$(...),因此它将这些名称解释为变量名,而不是选择器。相反,您需要使用$('#TxtAction').val()等。

其中"TxtAction“是每个文本框的id属性。

票数 1
EN

Stack Overflow用户

发布于 2019-12-04 04:15:34

两件事。正如Matt U所说,您可以通过更改以下内容来解决当前问题

代码语言:javascript
运行
复制
$(TxtAction)

至:

代码语言:javascript
运行
复制
$('#TxtAction').val() 

话虽如此,我认为你让这件事变得比你需要的要难得多。我不会尝试在JQuery中格式化您的json。JQuery可以为您做到这一点!

代码语言:javascript
运行
复制
"data": JSON.stringify({
    action: $('#TxtAction').val(),
    authorization_amount: $('#TxtSubtotalAmount').val(),
     ... and all the rest of your text box values ...

你可以让jQuery为你做这些杂七杂八的工作。JSON.stringify({...})将为您格式化您的JSON字符串。

(注意:我还没有测试过这个)

票数 1
EN

Stack Overflow用户

发布于 2019-12-04 14:17:22

试一试

代码语言:javascript
运行
复制
$('[id$=TxtAction]').val()

而不是

代码语言:javascript
运行
复制
$(TxtAction).val()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59164493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档