我有这个ajax代码(带有codeigniter框架)
WITH cte_Desktop AS
(
SELECT
[ID] as [DesktopID],
'Light Desktop' as [DekstopType],
[Model],
[MACAddress],
[UserID]
FROM [dbo].[LightDesktops]
UNION
SELECT
[ID],
'Medium Desktop',
[Model],
[MACAddress],
[UserID]
FROM [dbo].[MediumDesktops]
)
SELECT
[desktop].*
FROM cte_Desktop AS [desktop]
LEFT OUTER JOIN [dbo].[Users] AS [user]
on [user].[UserID] = [desktop].[UserID]
WHERE [user].[UserID] IS NULL
extend的数据是我的表单的getFormData。 问题是,在data2的警报下,数组不是空的,但是在数据警报的情况下,它是空的。 但是数据=数据2,所以我不明白。
而且,更多的是,这个错误并非一直存在,一次有效,数据不空,另一次失败。
感谢您的阅读。
答案 0 :(得分:0)
base_url()
是服务器端代码,所以不会在前端工作。
使用
var getUrl = window.location;
var baseUrl = getUrl .protocol + "//" + getUrl.host + "/" + getUrl.pathname.split('/')[1];
在前端获取基本网址
答案 1 :(得分:0)
传递数据
数据:{token:user.token,voiture_id:voiture_id,num:num,nom:nom,prenom:prenom,entite:entite,direction:direction,immatriculation:immatriculation,marque:marque,modele:modele,finition: finition,segment:segment,boite:boite,loueur:loueur,forfaitkm:forfaitkm,duree:duree,datedebut:datedebut,datefin:datefin,ct:ct,alerte:alerte,emissionsco2:emissionsco2,etiquetteco2:etiquetteco2,consokm,couleur: couleur,gps:gps,puissancech:puissancech,cvfiscaux:cvfiscaux,energie:energie,categorie:categorie,classe:classe,telepeage:telepeage,cartec:cartec,cartetotal:cartetotal,km:km,date:date,email_c:email_c, dateaffec:dateaffec,电话:电话,tco:tco,tcoreel:tcoreel,tvs:tvs,pneuete:pneuete,pneuhiver:pneuhiver,loyermen:loyermen,maintenance:maintenance,pneu:pneu,loyerttc:loyerttc,amortissement:amortissement,prixttc: prixttc,prixoption:prixoption,prixremise:prixremise,optionre:optionre,remise:remise,bonus:bo nus,prixtotal:prixtotal,prixenergie:prixenergie,保证:保证,renonciation:renonciation,avtnature:avtnature,daterea:daterea,nomrea:nomrea,comrea:comrea,couttotal:couttotal,carbuanuel:carbuanuel,comsuivi:comsuivi,comoption:comoption, alertect:alertect,checkct:checkct,checktotal:checktotal,checktele:checktotal,ids:user.ids,statu:user.statu}