簡體   English   中英

將值從db傳遞到使用php + json的表單

[英]Pass values from db to form with php + json

我使用php和sql成功選擇了一些值,這些值通過JSON傳遞給我的應用程序。

([{"id":"1","email":"mail@mail.org","county":"world","age":"6","gender":"unisex","poll":"option1"}]);

在我的應用程序中,我可以選擇通過jquery ajax傳遞的值:

var landmark = '<p>'+item.email+'<br>' + item.county+'<br>' + item.age+'<br>' + item.gender+'<br>' + item.poll+'</p>';

但是,除了將它們放入段落之外,我如何才能使用值更新表單?

使用Jquery假設您的表單包含具有以下ID的元素:

$('#email').val(item.email);
$('#county').val(item.county);
$('#age').val(item.age);
$('#gender').val(item.gender);
$('#poll').val(item.poll);

使用簡單的javascript:

document.getElementById("email").value=item.email;
document.getElementById("county").value=item.county;
document.getElementById("age").value=item.age;
document.getElementById("gender").value=item.gender;
document.getElementById("poll").value=item.poll;

對於單選按鈕:

if (item.gender=="Male")
    $("#male).attr("checked", "checked");
else
    $("#female").attr("checked", "checked");

或更簡潔-但不那么健壯:

$("#"+item.gender).attr("checked", "checked");

或在javascript中:

document.getElementById(item.gender).checked = true

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM