本篇文章用于记录最近遇到的两个问题
- 1 . 在HTML标签
Button
的onclick()
属性调用script的方法,没有响应?
示例代码:
<form id="testFrom" action="{{url('')}}" method="post">
{{csrf_field()}}
<div class="form-group">
<button id="save" type="button" class="btn btn-primary" onclick="save()"> 保存 </button>
<button id="cancel" type="button" class="btn btn-default" onclick="history.back(-1);"> 取消 </button>
</div>
</form>
<script type="text/javascript">
function save() {
$('#testFrom').submit();
}
</script>
解决方法:
首先,确认标签无错误;
其次,确认
onclick()
调用的方法没有丢掉()
;再然后,试着更换方法名,本例中
save()
修改成其他名称,运行正常;
- 2 .PHP的Laravel框架的模型间关系
hasOne()和hasMany()的第一个argument是关联的model,第二个argument是外键,第三个argument是內键;
belongsTo()的第一个argument是关联的model,第二个argument是內键,第三个argument是外键;