ФОРМА POST с помощью функции JavaScript
У меня есть такая форма..
<?php $form = $this->beginWidget('CActiveForm', array(
'id'=>'price-form',
'enableAjaxValidation'=>true,
'enableClientValidation'=>true,
)); ?>
И вот так подать кнопку..
<?php echo CHtml::submitButton('Save Changes', array('name' => 'Edit','id'=>'submit''));?>
Функции Jquery и javascrippt:
function checkSum()
{
//alert();
if(false)
{
alert('Please Enter valid credintals !');
return false;
}
else
{
//i have to post my form, how can i achieve this
where where url goes like this
controllerName/actionName?id=something
}
}
$(document).ready(function(){
$("#submit").click(function(e){
e.preventDefault();
checkSum();
});
});
Я должен поймать мой идентификатор сегмента URL позже в контроллере с помощью метода post формы, где я должен обработать id = something
Помоги мне добиться этого.
1 ответ
Попробуйте это должно работать
<?php echo CHtml::SubmitButton('Save Changes',array('onclick'=>'return checkSum();'));?>
и не нужно использовать jquery.