我有一个javascript函数...
function check_val(name, cat)
{
alert(cat);
var val = name.indexOf('[');
if (val == -1){
//$('input[type="checkbox"][value='+ name + ']')[0].click()
val = '"' + name + '"'
type = "'" + cat + "'"
$.get(url,{'ajaxtype':'content', type : val}, function(data{$('#search_container').html(data);$('#rotator').hide();});
}
}
当我用参数调用这个函数时说check_val('xyz','pqr')
问题是当我检查我得到的 request.get 参数时
<QueryDict: {u'type': [u'"xyz"'], u'ajaxtype': [u'content']}>
代替
<QueryDict: {u'pqr': [u'"xyz"'], u'ajaxtype': [u'content']}>