Intereting Posts
PHP, отрицающий использование короткой руки "<?" Symfony3 Отношение «один-ко-многим» не работает Как конструктор дочернего класса взаимодействует с конструктором родительского класса в php? Как я могу выбрать категории в дереве до 4 уровней Как установить адрес электронной почты в качестве имени пользователя в Joomla 3.x? Проверка транзакции Paypal через информацию POST Как получить объект как значение: item: private из PHP Array PHP: Как получить дату позавчера? Получение параметров запроса на Slim Вытягивание изображения из пользовательской таксономии с помощью ACF Преобразование HTML TABLE в HTML5 TABLE с помощью CSS и по умолчанию Преобразование первого элемента массива в строку в PHP Как получить текущее время / часовой пояс пользователя, посетившего мой сайт? Как я могу определить, называется ли функция статическим в PHP? Локализация CakePHP компонента Auth

Ajax вызывает получение ошибки

Привет, я получаю ошибку [object Object], пытаясь передать значение через вызовы ajax. Я использую селектор jquery, чтобы получить значение флажка. И пытаюсь передать его через ajax, чтобы я мог получить только значение флажка, которое я выбрал. Но получить ошибку. Спасибо. вот мой код:

dashboard.php

if($param['aktion'] == 'save-widget-vehicle') { $page['register-fahrzeuge'] = array( 1 => array( 'Fahrzeug','aktiv',$page['script'],''), 0 => array( 'Edit-Fahrzeug','enabled',$page['script'],'',''), ); $opts = !empty($param['filterOpts']) ? $param['filterOpts'] : array(); $tmp = array(); foreach ($opts as $opt) { $tmp[] = '"'.$opt.'"'; } $query = 'SELECT Fahrzeuge.dsnr,name FROM Fahrzeuge INNER JOIN ohne_fahrzeuge ON Fahrzeuge.dsnr = ohne_fahrzeuge.dsnr WHERE Fahrzeuge.name IN ('.implode(",", $tmp).')'; $result = mysql_query($query, $myConnection); $data = array(); $html = '<table width="538" cellspacing="0" cellpadding="0" border="0"> <tr> <td> <div>'.CreateRegister($page['register-news']).'</div> '.CreateMessage().' <div class="cont-liste-verlauf register"> '; while($row = mysql_fetch_array($result)){ //$news_result = $fahrzeuge['name']; $html .= '<table id="fahrzeuge"> <tr> <td> <a href="amo_fahrzeuge.php"> '. $data[] = $row .'</a> </td> </tr> '; } $html .= '</table> </div> </td> </tr> </table>'; $return = array( 'status' => 1, 'html' => $html ); echo json_encode($return); die(); $param['aktion'] = 'get-widget-vehicle'; } 

dashboard.js

 function getFahrzeuge() { var opts = []; $("input[type=checkbox]").each(function () { if (this.checked) { opts.push($(this).attr("id")); } }); return opts; } function saveFahrzeugeWidget(opts){ if(!opts || !opts.length){ opts = allFahrzeuge; } $.ajax({ type: "POST", url: "ajax/dashboard.php", dataType : 'json', cache: false, data: {filterOpts: opts, 'aktion' : 'save-widget-vehicle'}, success: function(data){ // $('#fahrzeuge').html(makeTable(records)); $('#fahrzeuge').html(data.html); }, error: function(data){ alert('error' + data); } }); } $('#fahrzeuge .butt-rahmen').live('click', function(){ if($(this).attr('id') == 'submitId') var opts = getFahrzeuge(); saveFahrzeugeWidget(opts); }); var allFahrzeuge = []; $("input[type=checkbox]").each(function(){ allFahrzeuge.push($(this)[0].id) })