PDA

View Full Version : سوال: ارسال Json و Xml از Asp.net به Jquery



MAHDIACTION
شنبه 18 تیر 1390, 22:15 عصر
In The Name Of God
احوال پرسي:
سلام و خسته نباشيد به تمام دوستان كه از دور و نزديك از همه جا چه عضو هستند چه نيستند.

شرح مسئله:
فرض بر اين كه يه برنامه ديكشنري Online نوشتم و مي خوام بعد از ارسال كلمه ترجمه كلمه در قالب Xml يا Jsonبه طرف Jquery برگردونم.

درحال حاظر:
توي Asp.net از دستور Response .write استفاده مي كنم و توي Jquery اونو داخل يه Div نشون مي دم.
كار با اين كدها رو هم بلد هستم.


$.post("test.php", { name: "John", time: "2pm" }, function(data) { process(data); }, "xml" );


$.post("test.php", { "func": "getNameAndTime" }, function(data){ console.log(data.name); // John console.log(data.time); // 2pm }, "json");

javad_r_85
یک شنبه 19 تیر 1390, 19:00 عصر
<script type="text/javascript" >
$(document).ready(function () {

// alert("0ok");

$.getJSON("Customer/GetCustomer", null, function (customer) {
alert(customer.Name);
alert(customer.Family);
});
});


</script>

MAHDIACTION
دوشنبه 20 تیر 1390, 23:41 عصر
سلام دوست من
ممنون از پاسختون
ولي منظورم اينه كه از طرف Asp.net با چه دستوري مقادير رو در قالب Json يا Xml ارسال كنم.
مثلا توي Php
ارسال مقادير از Php


<?php echo json_encode(array("name"=>"John","time"=>"2pm")); ?>

دريافت مقادير در Jquery


$.post("test.php", { "func": "getNameAndTime" },
function(data){
console.log(data.name); // John
console.log(data.time); // 2pm
}, "json");

حالا توي Asp.net بايد چيكار كنم؟