Jquery Response не обновляет входной val в вызове ajax - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть поле ввода, и я выполняю вызов ajax, который, в свою очередь, получает ответ в виде html-страницы и данных json об успехе, мне нужно обновить данные json до поля ввода в функции успеха ответа

  <input type="text" id="ramount" name="ramount" class="form-control border-bottom text-right">

//ajax function
 $(function(){
      return $.ajax({
        type: 'GET',
        url:'/en',
        contentType: 'application/json',
        data: {
          source: "SG",
          target: "US",
          amt: 1000
        },
        success: function (result) {         
         $('body').html(result.ejs);    // render the page
         $('#ramount').val(result.taramt);  // update the input field
        },
        error: function (request, status, error) {
          serviceError();
        }
      });
    });

//app.js
var express = require('express');
var app = express();
app.use(bodyParser.urlencoded({ extended: true}));
app.use(bodyParser.json());

var languageRouter = require('./routes/language');
app.use('/en', languageRouter);


// language.js
var express = require('express');
var router = express.Router();
var util = require('../util.js');

router.get('/', function (req, res) {
    util.getRateByBiz4x(req.query).then(val => {
       res.render( "index.ejs"  ,{taramt: val });
    })
}
module.exports = router;

Обновить значение поля ввода и отобразить HTML-страницу

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