运行此脚本时,我收到以下警告:
Warning: Invalid argument supplied for foreach()
Run Code Online (Sandbox Code Playgroud)
这是脚本:
$values = array();
foreach ($_POST['rights'] as $right_id)
{
$values[] = '(' . $id . ', ' . $right_id . ')';
}
Run Code Online (Sandbox Code Playgroud)
$_POST['rights']/ $id是整数.在这种情况下,它$_POST['rights']= 1,2,3,4,5; $id= 2.
奇怪的是,在具有相同类型输入的不同页面上,它没有给出任何错误.
问题:它出了什么问题?
当我按下div(a)时,我有div(b)由jquery生成.但后来我不能用:
$('#b').on('click', function(){ alert('test')})
Run Code Online (Sandbox Code Playgroud)
在div(b)上.有谁知道如何解决这个问题?它甚至可能吗?