鍍金池/ 問答/Python  HTML/ flask url_for()方法,在js中如何使用

flask url_for()方法,在js中如何使用

$(function(){
        $('.card_no').click(function(){
            var card_no = $(this).text();
            window.location.href = "{{url_for('card_detail', card_no=card_no) }}";
        });

我想在 url_for 中,傳遞前面獲取的 card_no ,但是這種寫法不對(duì),獲取不到值。求助大家

回答
編輯回答
練命

你的這種寫法把代表值的變量car_no變成了字符串‘car_no’。
可以試試"{{url_for('card_detail')}}?card_no=" + car_no

2017年2月17日 03:12
編輯回答
眼雜

你這樣的寫法沒有問題,但是要確保這些JS寫在html里,而不是單獨(dú)的js里。圖片描述

2017年3月11日 04:38