jQueryMobile を使用して phoneGap に iphone と android 用のアプリケーションを実装しました。
私のアプリは、単一の html ページに対して既に完成しており、正常に動作します。
パフォーマンスを向上させるために、以前は別々の複数のhtmlファイルに実装していました。
js ファイルに、次のように従業員情報を編集するためのコードを実装しました。
EditInfoButton.click(function()
{
var row = backupInformation;
alert(row.Emp_Name);
$('#editEmpName').val(row.Emp_Name);
...
...
});
ボタンをクリックすると正しい結果がポップアップしますが、テキストボックスには表示されませんalert(row.Emp_Name);
そして、編集ページのhtmlファイルでは、次のようにjQueryモバイルを使用してテキストボックスを実装しました
using **`id = "editEmpName"`**
私のHtmlの1つのテキストボックス:
<div data-role="fieldcontain" >
<label for="Empname" class="ui-input-text" ><b>Employee Name</b></label>
<input name="Empname" type="text" id="editEmpName"/>
</div>
しかし、HTMLページではワンボタンアクション onClick="alert(editEmpName)"
popus [object HTMLInputElement]
y この[object HTMLInputElement]から値を取得する方法editEmpName
texboxで正しい値を取得する方法