在我的学校项目中,我需要能够更新酒店房间的信息。所以我有一个表单,由我的数据库与PHP生成。我需要从<input>
字段中获取一个值,并使用AJAX将其发送到我的服务器端代码,由onclick
处理程序触发。
这是我的PHP代码。当我点击id='newinfo'
div
时,我要发送id='update_btn'
。出于某种原因,$("#update_btn").on("click", newinfo);
没有用。
echo "<form class='edit_form' method='post' action=''>";
echo "<input placeholder='New info here' type='text' id='newinfo' name='newinfo'/>";
echo "<div id='update_btn' onclick='newinfo( " . $gr_display['id'] . " )'> Update room info </div>";
echo "</form>";
这是我的JS
function newinfo(id, newinfo) {
console.log('Click, click');
}
有人可以帮助我使用&{39; div&#39;的onclick=""
语法吗?
答案 0 :(得分:0)
试试这个:
$(document).on("click", "#update_btn", function(){
console.log('Click, click');
});
答案 1 :(得分:0)
试试这个单曲&#39;&#39;而不是双&#34;&#34;
docker network connect internal-network containerone
docker network disconnect chnetwork containerone
答案 2 :(得分:-1)
缺少分号,请尝试以下方法:
<div id='update_btn' onclick='newinfo( " . $gr_display['id'] . " );' />
Update room info
</div>