当我使用 JS 代码拆分某些值时,它会使用“,”分隔符将拆分后的数据发送到视图 我可以更改发送到视图的分隔符“,”吗?我知道拆分函数只接受两个参数 .split(delimiter, limit) 这是 js 代码:
$(document).ready(function() {
$('#searchSubmit').click(function() {
q = $('#q').val().split('\n');
t = $('#t').val();
$('#results').html(' ').load('/?mdhash=' + q + '&type=' + t);
});
});
$(document).ajaxStart(function() {
$('#spinner').show();
}).ajaxStop(function() {
$('#spinner').hide();
});
这是视图的一部分:
def crackit(self, request):
self.mdhash = request.GET.get('mdhash', '').split(',')[:15]
self.type = request.GET.get('type', '')
self.api = request.GET.get('api', '')
self.clear = {}
self.temp = {}
self.new = {}
self.encrypted = {}
Remote_ip = request.META.get('REMOTE_ADDR').split(':')[-1]
current_path = request.get_full_path()