jq调用数据库,该怎么处理

WBOY
Freigeben: 2016-06-13 11:52:58
Original
1112 Leute haben es durchsucht

jq调用数据库

var zjl = false;<br />			var num = 0;<br />			var goon = true;<br />			$(function() {<br />				$("#scratchpad").wScratchPad({<br />					width: 150,<br />					height: 40,<br />					color: "#a9a9a7",<br />					scratchMove: function() {<br />						num++;<br />					 if (num == 2) {<br />					  var a = "一等奖";<br />					  var b = "二等奖";<br />					  var c = "三等奖";<br />					  var e = "幸运奖";<br />					  var d = "谢谢参与";<br />					  var aa = 0.000;//一等奖的概奖<br />					  var bb = 0.001;//二等奖的概率<br />					  var cc = 0.004;//三等奖的概率<br />					  var ee = 0.996;//幸运奖的概率<br />					  var dd = 0.000;//未中奖的概率<br />					<br />					  var shows = [a, b, c,d,e];<br />					  var prob = [aa, bb, cc,dd,ee];<br />					  var len = 1000;<br />					  var probLen = [len*aa, len*bb, len*cc, len*dd, len*ee];<br />					  var ran = Math.random() * len;<br />					  for(var i = 0; i < probLen.length; i++){<br />					   var ranStart = 0;<br />					   for(var j = 0; j < i; j++){<br />						ranStart += probLen[j];<br />					   }<br />					   var ranEnd = ranStart + probLen[i];<br />					<br />					   if(ran > ranStart && ran <= ranEnd){<br />						<br />								var award = shows[i];<br />								if(shows[i]!='谢谢参与')<br />								{<br />									zjl = true;<br />								}<br />								<br />								document.getElementById('prize').innerHTML = award;<br />								$("#theAward").html(award);
Nach dem Login kopieren

其中a b c d e aa bb cc dd ee 怎么能获取数据库的值呢?
------解决方案--------------------
jq不能读取数据库。

可以用php等脚本语言获取,再写入js变量.
例如:
<br /><?php<br />    $data = '{"aa":1,"bb":2,"cc":3,"dd":4}' // 这里也可以从db获取<br />?><br /><script type="text/javascript"><br />    var data = <?=$data ?>;<br />    var aa = data['aa'];<br />    var bb = data['bb'];<br />    var cc = data['cc'];<br />    var dd = data['dd'];<br />    alert('aa:' + aa + ' bb:' + bb + ' cc:' + cc + ' dd:' + dd);<br /></script><br />
Nach dem Login kopieren

------解决方案--------------------
jquery不能读取数据库,而且也不安全,你可以用jquery与后端交互,或者你用nodejs也可以

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage