gpt4 book ai didi

未找到 JavaScript/jQuery key

转载 作者:行者123 更新时间:2023-11-28 16:14:30 26 4
gpt4 key购买 nike

我有一个 Javascript 字典,我将其传递给 Django 中的一个函数。但是当我尝试访问 POST 中的数据时,它说当 key 明确存在时找不到 key 消息。我一直在为这个问题摸不着头脑。我对 Javascript 和 Jquery 很陌生,所以我确信我犯了一个简单的错误。

代码如下:

function share(id) {
var message = $('textarea#message').val();
var postData = { message: message, id: id };
$.post( "/{{ username }}/post/", postData, function ( json ) {
$('#posts').load(' #posts', function(){$(this).children().unwrap()})
} );
}

具体错误:

MultiValueDictKeyError at /Mohammed/post/ "Key 'message' not found in " Request Method: POST

更新所以我已经缩小了问题范围,并且 var 消息没有获得值。我试图从中获取值的 html 如下:

 <textarea class="input-xlarge inputConvo"  value = "" name="message" id="textarea" rows="2" style="width:98%; min-width:98%; max-width:98%;" placeholder="Share something with <user>."></textarea>

感谢您的帮助

最佳答案

啊哈!您没有正确获取该元素。试试这个:

var message = $('#textarea').val();

#语法表示获取idtextarea的元素。不是名字。您可以将 id 更改为 message 并使用 $('#message').val();

关于未找到 JavaScript/jQuery key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11875796/

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