2016-10-28 7 views
0

enter image description here私はmysqlデータベースからデータを取り出し、JSONとしてエクスポートし、JavaScriptを使ってページにデータを表示するページを持っています。jqueryモバイルでJavaScriptの変数でいっぱいになったフォームを表示

すべてうまくいきますが、データを編集できるようにしたいので、mysqlのjson出力から生成されたjavascript変数で埋め込まれたフォームを表示できるようにします。その結果の表を表示するのではなく、json出力から現在の値があらかじめ埋め込まれたフォームを表示したいのです。

フォーム要素を表示するにはいくつかの方法を試しましたが、下のメソッドを使用するとコードが表示されますが、入力フィールドを一重引用符から取り除いても何も表示されません。

画像にはデータベースから取得した情報が表示されますが、その情報をフォームに表示したいと考えています。

function displayEmployee1(data) { 
var employee = data.item; 
console.log(employee); 
$('#fullName').text('<input name="name" type="text" placeholder="Name" value="' + employee.number + '"/>'); 
console.log(employee.telephone); 
+0

Pl簡単にこれを少し説明してください – James111

+0

多分あなたが見ているもののスクリーンショットは助けになるでしょうか? – natel

+0

華麗なありがとう、これを答えにしますか –

答えて

1

あなたがHTMLを挿入し、その変更しようとしている。

$('#fullName').text(... 

へ:

$('#fullName').html(... 

(かではなく、その場で入力要素を作成する私はおそらく全体のフォームを作成しますhtmlで直接入力し、次にJSを使用してJSONの値をなどに設定します)

関連する問題