пытаетесь построить базовую c строку запроса с jquery для автозаполнения в форме? - PullRequest
0 голосов
/ 17 апреля 2020

ОК, поэтому я просто пытаюсь получить данные на текущей странице HTML и создать массив и параметры простого захвата данных, а затем установить эту строку запроса для замены текущих кнопок. URL JS не является моей сильной стороной любая помощь с благодарностью.

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

jQuery(document).ready(function($) {
  var id6 = $(".shipping-name").text();
  var id7 = $(".email_container a").text();
  var id7e = encodeURIComponent(id7);
  var id7d = decodeURIComponent(id7e);

  var dataa = {
    id6: id6,
    id7: id7d,
    arr: "foo",
  };

  var dataout = $.param(dataa);
  alert(dataout);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="order_detail_block span4">
  <ul class="unstyled">
    <li class="bold shipping_address_title">Billing and Shipping Address <a href="#" id="copy_ship_address"><i class="fas fa-copy muted"></i></a></li>
    <li class="shipping-name">first last</li>
    <li class="shipping-address1">123 main St</li>
    <li class="shipping-city-state-postalcode">Saint Paul, NE 68873</li>

    <li class="shipping-phone">1234567890</li>
  </ul>

  <div><a id="sr" href="#123" class="btn btn-small btn-customer-service\" target="_blank">Test form auto fill</a></div>

  <div>

    <ul class="unstyled" id="order_details_container" data-orderid="39106419">
      <li><b>Order Details</b></li>
      <li class="email_container">
        <a href="mailto:emailtest@gmaill.com?subject=Order%20100118938"><i class="fas fa-envelope muted"></i> emailtest@gmaill.com</a>
      </li>

      <li>
        102XXXXXXXX
      </li>

    </ul>
  </div>

</div>

1 Ответ

0 голосов
/ 21 апреля 2020

Окончательный ответ состоял в том, что я на самом деле использовал двойное кодирование!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...