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

WBOY
發布: 2016-06-13 11:52:58
原創
1071 人瀏覽過

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);
登入後複製

其中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 />
登入後複製

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

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!