Отображать отправленные данные XML в текстовое поле - PullRequest
0 голосов
/ 10 ноября 2018

Последние несколько дней я пытался понять это безрезультатно, я делаю форму конвертации валют, где вы можете публиковать, удалять и редактировать валюты, пока у меня это работает. после отправки у меня есть функция для отправки данных в нужную форму php, и я прекращаю обновление, используя скрытый iframe (я знаю, что это плохо, но я не могу заставить ajax работать с функцией), что я пытаюсь После того, как пользователь нажал кнопку «Отправить», я хочу, чтобы только что введенный XML-файл отображался в текстовом поле ответа ниже с указанием используемого метода и времени.

извините за длинный вопрос, я новичок в ajax, вот код для функции

<script type="text/javascript">
function OnSubmitForm()

{

  if(document.myform.operation[0].checked == true)
{
   document.myform.action ="currPost.php";
}
 else
 if(document.myform.operation[1].checked == true)
{
  document.myform.action ="currPut.php";
}
else if(document.myform.operation[2].checked == true)
{
    document.myform.action ="currDel.php";
 }
return true;

}
</script>

вот как выглядит некоторые из представленных XML

<currency>
<code rate="33">testagain2</code>
<cname>ew</cname>
<cntry>3232</cntry>
</currency>
</currencies>

! https://imgur.com/a/LzKIGeL "форма" Любой совет ценится

вот код формы с удаленным jframe

 <!--tickboxes-->

 <form name="myform"    method="POST" onsubmit="return OnSubmitForm();">

   <input type="radio" name="operation" value="1" id="Post"      onclick="displayFunctionPost()"> Post
      <input type="radio" name="operation" value="2" id="Put" onclick="displayFunctionPut()"> Put
  <input type="radio" name="operation" value="3" id="Delete" onclick="displayFunctionDelete()"> Delete
 <br>
 Currency Code:
     <br>
    <input type="text" id="currency-code" placeholder="Code" disabled>
     <!--currency form-->
    <br>
     Currency Name
    <br>
    <input type="text" class="form-control"  id="currency-name" placeholder="name" disabled>
    <br>
     <!---rates form--->    
     Rate (£=1):
     <br>
     <input type="number" id="rate" placeholder="rate" disabled>
 <!---countries form-->
     <br>
     Countries (comma separated if 1+)
     <br>
     <input type="text" id="countries" placeholder="countries" disabled>
    <br>
 <!---xml response--->
   <br>
    Response Message:
    <br>
          <input type="text" class="form-control" disabled id="response-xml" placeholder="Response XML">
     <input type="Submit" name="submit" value="Submit">
    </form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...