我的网页应该以随机顺序生成一系列问题。每个问题都是一个带有图片和多个选项的单独 HTML 页面。在页面加载时,应该有一个默认问题,然后单击下一个新页面会加载。我目前:
- 使用 html 页面的名称创建一个 php 数组并将其改组。
- 将此数组转换为 json 数组以在 Javascript 中访问。
- 试图 ajax 加载页面。
我被困在第三步;你如何在ajax调用中发送一个json数组元素,即
$.ajax({
url: name+".html",
success: function(html){
$("#container").empty().append(html);
}
});
其中 name 是存储在 json 数组中的网页的名称,而 container 是我当前 php 页面上的 div。如果有更简单的方法来完成上述任务,我也愿意接受。
谢谢!
编辑步骤 2:
var xdata = <?php echo json_encode($testArray); ?>;
其中 $testArray 是 php 洗牌的网页数组。