在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python  HTML/ request.GET的問(wèn)題不懂

request.GET的問(wèn)題不懂

clipboard.png
這是view中部分,

clipboard.png
這是html部分,我想把a(bǔ)和b的值利用ajax傳給后臺(tái),但是報(bào)錯(cuò)為

clipboard.png
意思應(yīng)該是沒(méi)有值,但是這個(gè)值應(yīng)該是網(wǎng)頁(yè)中輸入a和b才有啊,view中代碼應(yīng)該怎么寫呢?
看教程寫的就是request.GET['a']啊。不知道怎么改

回答
編輯回答
萢萢糖

{'a':a,'b':b} 這句的問(wèn)題。 其實(shí) $.get 的附加參數(shù)名是不用加引號(hào)的。
改成 {a:a,b:b}應(yīng)該正常。

前面的 a 是參數(shù)名,后面的 a 是參數(shù)值。。

這樣很容易引起誤解。 建議不用 a 做參數(shù)值。
即:
var a_val = $("#a").val() || '';
var b_val = $("#b").val() || '';
$.get(_url,{a:a_val,b:b_val},function(data){...});

2017年11月15日 03:26
編輯回答
殘淚

{'a':a,'b':b}
更改為:{a:a,b:b}試試

2017年5月13日 09:39
編輯回答
寫榮

你可以打印一下 request,看看是什么,里面能取到 a 嗎?
然后,你也可以打印一下 request.body,看看結(jié)果

而且一般向后端提交數(shù)據(jù)都是用 POST,我覺(jué)得你還沒(méi)有完全理解這個(gè)過(guò)程。

2018年8月25日 07:59
編輯回答
負(fù)我心

你好,這是什么字體?。?/p>

2018年6月7日 13:07
編輯回答
笑浮塵

你的數(shù)據(jù)是'{'a':a,'b':b}',這是個(gè)字典啊,你不能直接get,得先把這個(gè)字典整個(gè)獲取下來(lái),然后通過(guò)for讀取出來(lái)。就比如這樣:

info_list = json.loads(request.body)
for info in info_list:
   .....

以上是我瞎猜的,不過(guò)你可以試試,因?yàn)槲揖褪沁@么寫的,不過(guò)我的ajax使用json傳遞的,不知道跟你的合不合用。

2018年7月1日 13:59