如何使用来自服务器的 json 答案呈现视图

How to render view with json answer from server

我正在使用 Yii。
我有一个代表视图的 php 文件。
它有一个输入字段 <input type='text' id='client' />,我想在收到服务器响应后更新它。

我在其他字段中输入值并提交到服务器后,应该会发送响应。

你能给我一个关于如何做到这一点的例子吗?
谢谢

在表单提交时发送 ajax 请求,从服务器接收 json object 并将其分配给您的 textbox。像这样

$('#submitButton').on('click', function(e){
    e.preventdefault();
    $.post( "ajax/index", function( data ) {
      $( "#client" ).val( data.client );
    });

});

或者只是 php:

<form method="post" action="/">
<input type='text' name="client" id='client' value="<?php if(!empty($_POST['client'] )){ echo $_POST['client']; } ?>" />
<input type="submit">
</form>