所以我有测试组和项目testgroup有项目的ID所以我可以得到有这个项目的测试组并在我的页面中显示它只回显名称但id不显示它显示为undefined heres我的ajax脚本< / p>
plt.plot(x = df['new_date'], y = df['Low'], linewidth=5, color = [0, 0, 1])
和继承人控制器
plt.plot(df['new_date'], df['Low'], linewidth=5, color = [0, 0, 1])
和我的观点我想要回显名称和ID,但它只获取名称,ID显示为未定义
$("#projects").change(function(){
var id = Number($(this).children(":selected").val());
$("#testgroup").html('');
$.get("/management/get-test-group/"+id, function(data, status){
if(status == "success")
{
var loopdata = JSON.parse(data);
$.each(loopdata, function(i, item) {
$('#testgroup').append("<option value='" + loopdata[i].testgroupid + "'>" + loopdata[i].TestGroupName + "</option><br>");
});
if (loopdata=='')
{
$('#testgroup').append("<option>" + 'No Test Groups' + "</option>");
}
}
});
});
答案 0 :(得分:2)
您需要打开模型文件并删除:
$hidden = [ 'testgroupid'];
之后检查它是否有效。
答案 1 :(得分:0)
检查您的testgroup
模型并检查id
数组中$hidden
是否不在protected $hidden = ['id'];
数组中,或者是否阻止显示id
的数组;