我正在使用datatables,我想发送一些自定义标头,因为服务器端需要一些。你能告诉我如何使用这个jquery数据表在下一个和上一个发送自定义标题。
import numpy as np
from scipy.integrate import odeint
import matplotlib.pyplot as plt
import time
from datetime import timedelta
# function that returns dz/dt
def model(z,t):
start_time = time.clock()
dxdt = z[1]
dydt = -1.2*(z[0]+z[1]) + 0.2314*z[0] + 0.6918*z[1] - 0.6245*abs(z[0])*z[1] + 0.0095*abs(z[1])*z[1] + 0.0214*z[0]*z[0]*z[0]
dzdt = [dxdt,dydt]
#Print
elapsed_time_secs = time.clock()-start_time
msg = "Execution took: %s secs (Wall clock time)" %
timedelta(seconds=round(elapsed_time_secs,5))
print(msg)
return dzdt
# initial condition
z0 = [0,0]
# time points
t = np.linspace(0,10,num=1000)
# solve ODE
z = odeint(model,z0,t)
答案 0 :(得分:0)
oTable = $('#table').dataTable({
'ajax': {
'url': url,
'type': 'GET',
'beforeSend': function (request) {
request.setRequestHeader("token", token);
}
}
});
您可以在DataTables
中以相同的方式添加'beforeSend'答案 1 :(得分:0)
执行ajax查询后,将调用Prev / Next按钮的事件处理程序。因此设置一个标志并在ajax中使用它:beforeSend是不行的。
我可以开始工作的唯一解决方案是为'page'事件设置事件处理程序。此事件在ajax请求之前触发,但它只告诉您用户打算去哪个页面,而不是当前页面是什么。