Php yii CHtml提交按钮
我开始学习yii,并尝试对其他人的代码进行一些更改。我想将submitButton功能添加到其他按钮(完成提交按钮)中Php yii CHtml提交按钮,php,yii,yii-chtml,Php,Yii,Yii Chtml,我开始学习yii,并尝试对其他人的代码进行一些更改。我想将submitButton功能添加到其他按钮(完成提交按钮)中 如何将“保存”按钮功能添加到“完整提交”按钮中 您可以为标签后的按钮设置各种html选项,作为数组,如: echo CHtml::submitButton('Submit' , array( 'onclick' => 'yourFunction()', 'id' => 'btnSubmit', . . . )); 使用@t
您可以为标签后的按钮设置各种html选项,作为数组,如:
echo CHtml::submitButton('Submit' , array(
'onclick' => 'yourFunction()',
'id' => 'btnSubmit',
.
.
.
));
使用@tinyByte的代码是一种可能的解决方案 我补充其他可能性:
<script>
$(document).ready(function(){
// Controll submit form event
$( "#myForm" ).submit(function() {
alert( "Handler for .submit() called." );
});
// Controll click by javascript
$( "#btSubmit" ).click(function(event) {
event.preventDefault(); // Stop default behavior for submit button.
$( "#myForm" ).submit(); // Manually run submit
});
});
</script>
谢谢,但是在CHtml::submitButton(“保存”,数组('class'=>'btn','name'=>'文件','title'=>'保存这些文件的更新'))中将执行哪个操作;但在旧代码CHtml::submitButton(“Save”,array('class'=>'btn','name'=>'files','title'=>'保存这些文件的更新'))中,它甚至会执行哪些操作?它以前有一个CActiveForm,所以这个按钮可能会保存表单?我如何使用这个按钮保存功能。当我使用你的脚本时
echo CHtml::submitButton('Submit' , array(
'onclick' => 'yourFunction()',
'id' => 'btnSubmit',
.
.
.
));
<script>
$(document).ready(function(){
// Controll submit form event
$( "#myForm" ).submit(function() {
alert( "Handler for .submit() called." );
});
// Controll click by javascript
$( "#btSubmit" ).click(function(event) {
event.preventDefault(); // Stop default behavior for submit button.
$( "#myForm" ).submit(); // Manually run submit
});
});
</script>
<form id="myForm" action="/dataset/submit" method="post" style="display:inline">
<input type="hidden" name="file" value="file">
<input type="submit" id="btSubmit" value="Complete submission" class="btn-green" title="Submit changes to file details."/>
</form>
CHtml::submitButton("Save", array('id' => 'btSubmit', 'class' => 'btn', 'name' => 'files', 'title' => 'Save the updates to these files'));