我正在使用Jeditable(发布到CakePHP)在我的页面上输入.我希望用户只在Jeditable字段中填写数字,所以我的想法是也使用jQuery验证插件来验证是否只使用了数字,我已经在我的网站的其他部分使用它.
当您单击div时,Jeditable会动态创建一个带有输入的表单,因此似乎没有任何Jquery验证可以绑定到它并且它似乎不正常工作.
我可以通过Jeditable设置表单的类名(它只有一个类atrribute),创建的输入只有一个name属性,默认为"name".
我的问题:
在此先感谢,我期待着我得到的任何答案;)
使用CakePHP(在PHP 5.2.6上)我在一个表上执行列表查询,该表返回一个数组,如:
阵列(
[0] => None
[3] => Value 1
[5] => Value 2
Run Code Online (Sandbox Code Playgroud)
)
由于它不是一个顺序数组,json_encode()将它编码为一个对象而不是一个JSON数组,我需要填充一个Jeditable Select.
PHP 5.2.6不支持任何其他参数,因此我无法强制它创建JSON编码数组.
我的问题,有谁知道如何以干净的方式解决这个问题?
我想知道为什么这不起作用?我正在设置一个属性(数组)和一个从类中的方法得到的值,我想我正在做一些我不应该做的事情,但我会非常感谢这两个解释为什么它不工作以及如何运作;)
我是新手
Class Widget{
public $settings = array('setting1',array(
'subsetting1'=> 1,
'subsetting2' =>$this->WidgetFunction()
));
function WidgetFunction() {
echo 'works';
}
}
Run Code Online (Sandbox Code Playgroud)
获得以下错误:
Parse error: syntax error, unexpected T_VARIABLE on line 7
(where WidgetFunction is called)
Run Code Online (Sandbox Code Playgroud)