js代碼如下:functionajaxForm(){$.ajax({type:'post',//contentType:"application/json;charset=UTF-8",url:$SCRIPT_ROOT,dataType:'json',data:{'n1':$('input[name=n1]').val(),'n2':$('input[name=n2]').val(),'n3':$('input[name=n3]').val(),},error:function(xhr,err){alert('請(qǐng)求失敗,原因可能是:'+err+'!')},success:function(data,textStatus){$('#max').text(data.max);$('#min').text(data.min);}});returnfalse}服務(wù)端只能用request.form.get()得到數(shù)據(jù),request.get_json()卻是None,改變contentType也是一樣的,這是怎么回事呢?我想應(yīng)該是URL的問(wèn)題$SCRIPT_ROOT={{request.script_root|tojson|safe}}是空的怎樣設(shè)置URL才能讓進(jìn)入服務(wù)view函數(shù)內(nèi)呢?
Flask中服務(wù)器端怎樣接受ajax發(fā)送的json?
ibeautiful
2019-04-19 16:11:20