I need to pass a simple Javascript array to my wcf ajax webservice:
var array = new Array();
array[\"ParamA\"] = \"xyz\";
array[\"12344\"] = \"9\";
myNamespa
Take Javascript object
var obj = {
Key: "xyz",
Value: "9"
};
Array objArray = new Array();
objArray.push(obj);
$.ajax({
//Add necessary detail here
data: JSON.stringify(objArray);
});
In service layer replace object with array of NameValuePair
public void DoSomething(NameValuePair[] values)
{}
[DataContract]
public class NameValuePair
{
[DataMember]
public string Key {get;set;}
[DataMember]
public string Value {get;set;}
}