отправка предварительно заполненной формы в vue js - PullRequest
0 голосов
/ 20 сентября 2018

Форма такая.

<div v-if="formhide">
                  <form="dbadmin_login_form" method="post" action="https://example.com/#abc:db=rohit_one_test" id="myform" name="login_form" target="_blank">' +
                    <div class="item">'
                    <input type="text" name="pma_username" id="input_username" value="rohit_one_test">
                    </div>
                    <div class="item">
                    <input type="password" name="pma_password" id="input_password" value="test123">
                    <input type="submit" id="input_go" value="Go">
                  </div>
                  </form>
                </div>

Метод отправки такой:

popup(){
     console.log($("#myform").submit());
     $("#myform").submit();
  }

Журнал можно увидеть на консоли, но ничего не происходит.

@Код редактирования

Часть HTML

              <form  v-if="formhide" method="post" :action="pma_posturl" ref="myform" name="login_form" target="_blank">
                <input type="text" name="pma_username" id="input_username" :value="pma_username">
                <input type="password" name="pma_password" id="input_password" :value="pma_password">
              </form>

Часть инициализации значения

export default{
  data: function(){
    return{
    pma_username: '',
    pma_password: '',
    pma_posturl: "example.com",
    pma_dbname:'',
    formhide:false,

// часть отправки формы

popup(){
     this.pma_username=this.credentials.database;
     this.pma_password=this.credentials.password;
     this.pma_posturl=this.pma_posturl+this.credentials.database;

     this.$refs.myform.submit();
  }

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

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