如何使用来自服务器的 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>
我正在使用 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>