ホームページ > 記事 > ウェブフロントエンド > Ajax で取得したデータが更新されないのですが、どのようにすれば edit_html/css_WEB-ITnose を実行できますか?
ajax から返された値をテキスト ボックスに入力して編集可能にする方法。 。解決する。
例えばこんな感じで取得したデータ。 。
http://bbs.csdn.net/topics/390542453
ファイルボックスがない場合は、ファイルボックスを作成し、戻り値をファイルボックスに入れます。 例:
$ ('6318b951a700a832b16e590845e11a96').attr('value','return value')
直接入れて頂ければ
$('#id value').val('return value' )
if ファイル ボックスがない場合は、ファイル ボックスを作成し、戻り値をファイル ボックスに入れます。 例:
$('026c666f705047f96ad03dd0b83ad547').attr('value',' return value')
直接ある場合はそれを入れるだけです
$('#id value').val('return value')
具体的なコードはお尋ねください。 ?
5250af15673c3e7bf09ffd449f9f08fc たとえば、テキストボックスは次のようになります。 ?
サーバー側
<?phprequire 'global.php';echo $_GET['name']."abc";?>
<!DOCTYPE html><html> <head> <title>this is demo</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> </head> <body> <div> <dl> <dt>输入数据</dt> <dd><input type="text" name="inC" /></dd> </dl> <input type="button" value="发送" id="btn" /> </div> <div> <dl> <dt>接受数据</dt> <dd><input type="text" name="onC" /></dd> </dl> </div> <script type="text/javascript"> jQuery(function($){ $('#btn').click(function(){ $.ajax({ url: "/first.php", type: "GET", data: 'name='+$('input[name=inC]').val(), beforeSend: function(){ $('#btn').attr('disabled','true').attr('value','send data'); }, success: function(d){ $('input[name=onC]').val(d); } }); }); }); </script> </body></html>