Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var addresses = "[";
- addresses += '{"AddressID":' + adressid + ',"EmailID":' + $('#txtemailData').val() + ',"Hno":' + $('#txthno').val() + ',"StreetName":' + $('#txtstreetname').val() + ',"City":' + $('#txtcity').val() + ',"StateID":' + $('#ddlState').val() + ',"CountryID":' + $('#ddlcountry').val() + ',"Zip":' + $('#txtzip').val() + ',"PhoneNumber":' + $('#txtphonenumber').val() + ',"Fax":' + $('#txtfax').val() + ',"AddressName:' + $('#txtaddresstype').val() + '"},';
- [{
- "AddressID":2,
- "EmailID":akanilkumar443@gmail.com,
- "Hno":Hyderabad,
- "StreetName":Gachibowli,
- "City":Hyderabad,
- "StateID":1,
- "CountryID":1,
- "Zip":040,
- "PhoneNumber":8341516166,
- "Fax":23123131,
- "AddressName:Store Address"},
- {
- "AddressID":3,
- "EmailID":akanilkumar443@gmail.com,
- "Hno":aSAs,
- "StreetName":asdasdad,
- "City":asdasda,
- "StateID":1,
- "CountryID":1,
- "Zip":asdasda,
- "PhoneNumber":asdasda,
- "Fax":asdasda,
- "AddressName:Store Type"
- }]
- function EditAddress(addressid) {
- alert(addressid);
- alert(addresses);
- var addressobject =JSON.parse(addresses.substring(0, addresses.length - 1) + ']');
- jQuery.each(addressobject, function (i, val) {
- alert(val.AddressID);
- if (val.AddressID == addressid)
- {
- //update logic
- }
- });
- }
- var addressesAsArray = [],
- addressAsObject = {}
- address;
- //assuming some loop or other
- address = {
- "AddressID": adressid,
- "EmailID":$('#txtemailData').val(),
- "Hno":$('#txthno').val(),
- "StreetName": $('#txtstreetname').val(),
- "City": $('#txtcity').val(),
- "StateID": $('#ddlState').val(),
- "CountryID": $('#ddlcountry').val(),
- "Zip": $('#txtzip').val(),
- "PhoneNumber": $('#txtphonenumber').val(),
- "Fax": $('#txtfax').val(),
- "AddressName": $('#txtaddresstype').val()
- };
- addressesAsArray.push(address);
- addressAsObject[address.AddressID] = address;
- address = addressesAsObject[addressIDBeingSought];
- for(i = 0, len = addressesAsArray.length;i<len; i += 1){
- if(addressesAsArray[i].AddressID === addressIDBeingSought) {
- address = addressesAsArray[i];
- break;
- }
- }
- json = JSON.stringify(adresses);
- var testObject = [
- {"id": "1", "name": "Apple" , "isVisible": false},
- {"id": "2", "name": "Orange", "isVisible": false}
- ]
- $(testObject).each(function() {
- if(this.id == 2){
- alert("current " + this.id + " = " + this.isVisible);
- this.isVisible = true;
- alert("changed " + this.id + " = " + this.isVisible);
- }
- });
- <!DOCTYPE>
- <html>
- <head>
- <script type="text/javascript" src="linq.js"></script>
- </head>
- <body>
- <script>
- var array = [{
- AddressID:2,
- EmailID:'akanilkumar443@gmail.com',
- Hno:'Hyderabad'
- },
- {
- AddressID:3,
- EmailID:'akanilkumar443@gmail.com',
- Hno:'aSAs'
- }];
- Enumerable.From(array).Where("$.AddressID == 3").ToArray()[0].Hno= 'ololo';
- // or this:
- // Enumerable.From(array).Where(function(x){return x.AddressID == 3}).ToArray()[0].Hno= 'ololo';
- alert(array[1].Hno)
- </script>
- </body>
- </html>
Add Comment
Please, Sign In to add comment