Decision:
Try changing:
$("#mytarget").val(data.myStringKey);
in
$("#mytarget").val(data[myStringKey]);
Explanation:
Here is what these constructs mean:
$("#mytarget").val(SOMETHING);
change element value from id "mytarget" to SOMETHING
data.myStringKey
take an object called "data" and give me the value of its property with the name literally "myStringKey"
data[myStringKey]
take an object called "data" and give me the value of its property, named as the value of a variable called "myStringKey"
source share