我希望显示一个默认值,例如“选择类别”,其中包含空白空间
这是我的表
category_tbls
id
cat_name
subcategory_tbls
id
category_tbls_id
sub_cat
模型 的 Addcat.php
class Addcat extends AppModel
{
public $name = 'category_tbls';
public $hashMany = 'subcategory_tbls';
}
模型 的 Subcat.php
class Subcat extends AppModel
{
public $name = 'subcategory_tbls';
public $belongsTo = 'category_tbls';
}
AdminController.php
public function subcat()
{
$this->loadModel("Subcat");
if($this->Subcat->save($this->request->data))
{
$this->Session->setFlash('Successully save your information!');
}
$this->loadModel("Addcat");
$dt=$this->Addcat->find('list',array('fields'=>array('id','cat_name')));
$this->set('drop',$dt);
查看文件如下所示
subcat.ctp
<h2>Add Sub Category!</h2>
<form action="subcat" method="post">
<?php echo $this->Form->select('category_tbls_id',$drop);?>
<input type="text" name="sub_cat" placeholder="sub category name" required/>
<button type="submit" class="b1">Add Sub Category</button>
</form>
答案 0 :(得分:0)
您需要在select函数中添加class Form extends React.Component {
constructor(props) {
super(props);
this.handleSubmit = this.handleSubmit.bind(this);
}
handleSubmit(e) {
e.preventDefault();
let loginInput = this.refs.login;
this.props.addCard(loginInput.value);
loginInput.value = '';
}
render() {
return(
<form onSubmit={ this.handleSubmit }>
<input placeholder="githug login" ref="login" />
<button>Add Login</button>
</form>
);
}
}
。如果您不想在3rd parameter
中显示empty
值:
dropdown