Uncaught SyntaxError: missing) after argument list

то, что Вы перемещаете, состоит в том, что я нуждаюсь в том, чтобы реализовать отчетный период, который наполнялся бы классом php, или же явиться списком.

index.php

<div class="container">
  <table class="table table-bordered">
    <tr>
      <th colspan="5">
        List
      </th>
    </tr>
    <tr>
      <th>
        Producto 1:
        <input type="hidden" name="cta" value="<?php echo $cta; ?>">
      </th>
      <td>
        <select id="list" class="form-control" name="list" required>
          <option value="">Select please...</option>
          <?php $ObjUtilidades->Select("prod_codigo, prod_descripcion","productos","prod_descripcion", "where prod_indicativo=1"); ?>
        </select>
      </td>
    </tr>
    <tr>
      <td>
        <div id="listadd"></div>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td colspan="2">
        <button type="button" name="button" class="btn btn-primary" onclick='agregar_campos_kts()'>Add</button>
      </td>
    </tr>
  </table>
</div>
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>

<script type="text/javascript">
    var contador0=1;
    function agregar_campos_kts()
    {
            contador0++;
            $('#cta_campos').val(contador0);

            $('<tr class="contra'+contador0+'"><td><p>Producto '+contador0+' </p></td>\n\
            <td colspan="3"><select  id="producto1" name="producto1" class="form-control">\n\
            <option value="">Select please... </option>\n\
    <?php $ObjUtilidades->Select("prod_codigo, prod_descripcion","productos", "prod_descripcion", "where prod_indicativo=1"); ?>\n\
            </select></td>\n\
                <td><p>Consumo</p></td>\n\
                <td><input type="text" class="form-control" id="consumo'+contador0+'" name="consumo[]" required dir="rtl" ></td>\n\
                <td style="color:transparent;border:none;background:url(../img/deletered.png)  no-repeat;no-repeat;background-size:90% 60%;margin-top:3% 0% 0% 0%;">\n\
                <input type="button"  id="elimi'+contador0+'" class="eliminar"  value="'+contador0+'" ></td>\n\
            </tr>alert(contador)').appendTo( "#listadd" );

        $("input.eliminar").click(function()
            {
                var es=alert('Seguro que desea Eliminar');

                        var estu=$(this).attr("value");
                        $(".contra"+estu).remove();

            });

    }
    </script>

Я заношу в список, даже есть добро, показывает мне то, что является списком... Вы заносите в список: Информация Я Восхожу и так то, что я хочу, состоит, в том, чтобы с JavaScript, сделав это, мне показал список снова... В инспектировать у меня появляется список, и если Вы делаетесь видимыми... Но в инспектировать, но в списке не. Вы говорите ошибку: Uncaught SyntaxError: missing) after argument list

Ошибка ясная, нет скобки, но проверьте кодекс и у меня нет ничего, чего не было бы закрывать...

2
задан 14.10.2016, 17:09
3 ответа

Решение проблемы состояло в том, что он нуждался в списке этого кода PHP после того, как не смог использовать то, что я сделал, он состоял в том, чтобы помещать это таким образом:

<tbody id="agrega">
                                 <tr>
                                    <td><label>Producto 1</label></td>
                                    <td id="listaproducto"><select  id='producto1' name='producto[]' class="form-control" value='<?php echo $producto1 ?>'>

                                    <option value="">Selecciona </option>
                                    <?php
                                          $ObjUtilidades->CargaSelectGeneral("prod_codigo, prod_descripcion","productos", $producto, "prod_descripcion", "where prod_indicativo=1");
                                     ?>
                                    </select>

                                    <td><label >&nbsp;&nbsp;&nbsp;Consumo&nbsp;&nbsp;&nbsp</label></td>
                                    <td id="listaconsumo"><input type="text" name="consumo[]" id="consumo1" placeholder="Ingrese cantidad a consumir" maxlength='100' class="form-control" size='3' value="<?php echo $consumo1?>"></td>
                                </tr>
                            </tbody>

Уже после просто то, что я сделал, пошло:

var contador0=1;

function agregar_campos_kts(){
    contador0++;
    $('#cta_campos').val(contador0);

    $('<tr class="contra'+contador0+'">\n\
    <th><p>Producto '+contador0+'</p></th><td id="producto'+contador0+'" ></td>\n\
    <th><p>&nbsp;&nbsp;&nbsp;Consumo&nbsp;&nbsp;&nbsp '+contador0+'</p></th>\n\
    <td id="consumo'+contador0+'"></td>\n\
    <td style="color:transparent;border:none;background:url(../img/deletered.png)  no-repeat;no-repeat;background-size:90% 60%;margin-top:3% 0% 0% 0%;">\
    <input type="button"  id="elimi'+contador0+'" class="eliminar"  value="'+contador0+'" ></td></tr>').appendTo("#agrega");

    $("#listaproducto").clone().appendTo("#producto"+contador0).addClass( "listkts" );

    $("#listaconsumo").clone().appendTo("#consumo"+contador0).addClass( "listkts" );

$("input.eliminar").click(function()
    {
        var es=alert('Seguro que desea Eliminar');

                var estu=$(this).attr("value");
                $(".contra"+estu).remove();

    });}

оказывается немного неряшливым но хорошим, что я сделал, состояло в том, чтобы использовать .clone () и для aГ±adirle стиль в список и неудар в лунку я сделал он состоял в том, чтобы помещать .addClass для стиля и занес в список, с этим я я функционирую верно, клонируя список. Хорошие

я сам я encontrГ© она soluciГіn и aquГ - имею ее.

1
ответ дан 24.11.2019, 13:06

меняет это

<?php $ObjUtilidades->Select("prod_codigo, prod_descripcion","productos","prod_descripcion", "where prod_indicativo=1"); ?>

на это

<?php $ObjUtilidades->Select("prod_codigo", "prod_descripcion","productos","prod_descripcion", "where prod_indicativo=1"); ?>

ты закрыл плохо кавычки в prod_codigo

Приветствие

2
ответ дан 24.11.2019, 13:06
  • 1
    Не cerr и # 233; плохо кавычки, эта часть prod_codigo то, что он делает, является консультацией PHP как уже hab и # 237; в прокомментированный, функционировало это хорошо, уже упорядочьте проблему и posteare soluci и # 243; n. – Her Asd 18.10.2016, 20:14

Ввиду того, что я не могу комментировать, потому что я новый.

Мой ответ - что, если ты хочешь использовать PHP внутри javascript, сделай это в revГ©s, Производит каждые ты cГіdigo javascript с php,

echo '<script></script>'

, Хотя то, что я рекомендую, состоит в том, чтобы использовать AJAX, чтобы делать просьбы с javascript в php и только renderizar.

Как хорошо они говорят в комментариях, есть много примеров всего этого

типов Привета

-1
ответ дан 24.11.2019, 13:06
  • 1
    Если, но использовать ее, таким образом, не помогало мне, и я понял, потому что равный он дает, и # 241; aba код и они не были совместимы то, что он использует, было .clone () @Walter – Her Asd 18.10.2016, 20:15

Теги

Похожие вопросы