我的問題是,有什麼更好的方法來將一個javascript函數的值傳遞給Django視圖。如何將值從javascript函數傳遞給Django視圖
我有一個模板,我通過javascript函數獲取值,並且我想將該值傳遞給django視圖。
我的問題是,有什麼更好的方法來將一個javascript函數的值傳遞給Django視圖。如何將值從javascript函數傳遞給Django視圖
我有一個模板,我通過javascript函數獲取值,並且我想將該值傳遞給django視圖。
的問題是相當普遍的,但這裏的一種方式正在做。你可以使用jQuery來讓你的AJAX調用是這樣的:
$.ajax({type: 'POST',
url: '/fetch_data/', // some data url
data: {param: 'hello', another_param: 5}, // some params
success: function (response) { // callback
if (response.result === 'OK') {
if (response.data && typeof(response.data) === 'object') {
// do something with the successful response.data
// e.g. response.data can be a JSON object
}
} else {
// handle an unsuccessful response
}
}
});
而且你的Django的看法是這樣的:
許多細節顯然這裏省略了,但你可以使用這個作爲指南。
謝謝你,你的代碼可以幫助我理解 – Jmint