How to pass data from HTML to server script or HTML to Client script in service portal?

Priyanka28
Giga Contributor

I have to pass data from server to HTML or vice versa how would i achieve that? 

1 ACCEPTED SOLUTION

AMIT SHISHODIA2
Giga Guru

You can do it like this
HTML:

<textarea id="comments" name="comments" rows="4" cols="30" ng-model="c.data.comments">
</textarea>

Server Side:

if (input && input.op && userApprovalAccess) {
gr.comments = input.comments;
}

In var field line,

use this 

var fields = $sp.getFields(gr, 'state,sys_created_on,comments');

 

use this below data.fields = fields;

var work = gr.comments.getJournalEntry(1);
var array = work.split(")");
data.comment = array[1];

Now,In comments we have got comment we entered


In HTML to display server side data use

Comment:<div>{{c.data.comment}}</div>

It will pass data from HTML to server side

Please mark correct and helpful if it helps you.
In case of any further help.please message me

View solution in original post

14 REPLIES 14

Yes i did that thanks amit

Welcome Priyanka.

Siddhnath Pande
Mega Guru

Hi Priyanka,

If you want to transfer data from HTML to Server directly you can not, you will need the Client Script

Example:

In HTMl if you have some HTML tag with name c.variable1

Then in client you can use c.data.varibale2 = c.variable1;

Then in server you can use with input.varibale2;

find_real_file.png

 

If you want data from Server to HTML you can use directly without going in client Script;

Example:

In server out the value in data.variable_name & then use it wherever you want in HTML

find_real_file.png

If the above code helps then please mark my answer Correct and Helpful.

Thanks and Regards:
Siddhnath Pandey

 

Kunal Varkhede
Tera Guru

Hi,

 

Server Script to HTML Script:

Server Script:

data.var = "Test";

 

Html Side:

<span>{{data.var}}</span>

 

Html Script to Client Script:

For this you can refer @Siddhnath Pandey

 

Thanks,

Kunal

 

Priyanka28
Giga Contributor

Thanks everyone