2016-02-09 3 views
-1

Мой вопрос в том, что если предположить, что в представлениях имеется несколько кнопок, предположим, что это может быть 15, и все эти функции различны, поэтому в обычном режиме мне нужно создать несколько файлов, т.е. ajax или php-файл или Мне нужно создать несколько функций в контроллере. Есть ли какое-либо решение, чтобы свести к минимуму количество файлов или функций и реализовать эти функции в одной или двух функциях или файлах?Минимизировать функции или файлы в воспламенителе кода

ответ

0

В HTML

<button type="submit" name="submitForm" value="button1">Button 1</button> 
    <button type="submit" name="submitForm" value="button2">Button 2</button> 
<button type="submit" name="submitForm" value="button3">Button 3</button> 

И в контроллере

$formSubmit = $this->input->post('submitForm'); 
if($formSubmit == 'button1') 
    //button1 functionality 
elseif($formSubmit == 'button2') 
    //button2 functionality 
elseif($formSubmit == 'button3') 
    //button3 functionality 
+0

Спасибо Praveen, оно работает нормально, но у меня есть еще один запрос, мы можем использовать хэш-тег для загрузки вида в Х, если да, то как ?? –

+0

Задайте еще один вопрос брата ... если мой ответ удовлетворит вас, примите его как ответ :) –

Смежные вопросы