gpt4 book ai didi

jquery - 如何使用 Jquery 将类的 id 获取到 Web 服务中

转载 作者:行者123 更新时间:2023-12-01 06:59:56 25 4
gpt4 key购买 nike

我有几个“就地编辑”文本框位于生成的表中,我需要将标识符从页面传递到网络服务,因此...

$(document).ready(function () {

$(".extraText").editInPlace({
url: "http://" + document.location.host + "/MenuEdit/EditExtra/",
params: "Id=" + function() {return $(this).attr("rel")},
etc

因为我有几个相同的框,所以我需要按类而不是按元素调用,但我需要从单个元素中获取 Id 属性“rel”并将其传递到 Web 服务。在匿名函数 (function() { return $(this).attr("rel")},) 的最后一点,我总是陷入困境。我已经尝试了很多变体,如果我对某些变体发出警报,它会给我正确的结果,但不会返回它。请帮忙。

最佳答案

我想如果 editInPlace 没有提供任何在运行时获取值的可能性,您必须循环遍历每个元素:

(function() {
var url = "http://" + document.location.host + "/MenuEdit/EditExtra/";
$(".extraText").each(function() {
$(this).editInPlace({
url: url,
params: "Id=" + $(this).attr("rel"),
etc
});
});
}());

(直接作用是不使用 url 变量污染全局命名空间并避免重复的字符串连接)

不确定您想要使用匿名函数实现什么...就目前而言,它只是尝试将函数与字符串连接起来。

关于jquery - 如何使用 Jquery 将类的 id 获取到 Web 服务中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4917263/

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