我有一个页面,当页面启动时,我像这样使用 php 获取数据
<?php $data = $this->data;?>
然后我想将该数据放在选择标签上,我的意思是选择标签将在页面打开时定义,无需用户点击,我的事情就是这样
$(document).ready(function(){
$("#Id").val(data);
});
但我的问题是 jQuery 函数在另一个文件上,我的意思是不在 html 文件上,所以我怎样才能将我从 php 上的 html 获得的数据发送到 jQuery 文件
我有使用 php 获取一些数据的 html 页面
我有 js 文件,我想使用该数据
如果我无法解释我的问题,请告诉我输入代码
一些代码
html
<?php
$questionInfo = $this->questionInfo->fetch();
?>
<li>
<label>Type</label>
<select name="type"class="TypeSelector"></select>
<span class="errorMessage"></span>
</li>
jQuery
$.getJSON("http://localhost/Mar7ba/Type/getAllTypes/TRUE",function(data){
var options = '';
options+="<option>Select Type</option>";
for(var i=0;i<data.length;i++){
options += "<option value='"+data[i]+"'>"+data[i]+"</option>";
}
if($("#addPlace #apTypeSelect").length){
$("#addPlace #apTypeSelect").html(options);
}
if($('.TypeSelector').length){
$('.TypeSelector').html(options);
$('.TypeSelector').val("<?php echo $questionInfo['typeName']; ?>");
}
});
在 jQuery 上,检查 我想要执行的代码的最后一行,但未识别 questionInfo
我不能在我的 HTML 页面上使用 JS,因为我所有的网站都有相同的标题,所以每个页面都从正文开始,而不是从