我正在尝试从html 页面mysql
中的数据库中获取数据。textfield
我正在使用php
从数据库中获取数据并使用json
将数据提供给javascript
. 然后使用 id 我将价值扔给textfield
. 但它不起作用。我很容易使用 id 获取电话号码div
或li
标签,但相同的值不会出现在textfield
.
我的 javascript 是这样的
$('#tenantcontactTP').live('pageshow', function(event) {
var id = 'mukul_kuet@yahoo.com';
$.getJSON('tenantcontact.php?id='+id, displayEmployee);
});
function displayEmployee(data) {
var employee = data.item;
if (employee.TenantPhoneNumber) {
$('#tphone').append(employee.TenantPhoneNumber);
}
}
然后我的包含文本字段的 html 页面是
<!DOCTYPE HTML>
<html>
<head>
</head>
<body>
<div id="tenantcontactTP" data-role="page" data-add-back-btn="true">
<div data-role="content">
<ul data-role="listview" data-inset="true">
<form>
<table>
<tr><td>Phone Number</td><td><input type="text" name="tphone" id="tphone" value=""/></td></tr>
</table>
</ul>
<input type="submit" name="update" value="Update" />
</form>
</div>
</div>
</body>
</html>
我会更新电话号码。如果我使用列表,则显示电话号码,但未显示在text field
. 我能做些什么?