JAVASCRIPT FUNCTION ON DATA-BIND

Takeshi Okada

Total Post:89

Points:629
Posted by  Takeshi Okada
 891  View(s)
Ratings:
Rate this:

Is there a way i can call JavaScript function on data-bind like this:

<span id="lblSomePropVal" data-bind="text: MySomeFunction(SomeProperty())" ></span>

What i am trying to do is call MySomeFunction with the value of SomeProperty of my viewmodel. My SomeFunction will return some text based on value passed and that will be displayed in the span lblSomePropVal.

I tried it the way i have written in the example but it throws binding error.

Am i missing something here or is there any other way of doing this?

This is the error i am getting:

Microsoft JScript runtime error: Unable to parse bindings.

Message: [object Error];

Bindings value: text: MySomeFunction(SomeProperty())

  1. Sumit Kesarwani

    Post:378

    Points:2694
    Re: javascript function on data-bind

    Hi Takeshi, 


    <td data-bind="text: $root.MySomeFunction(SomeProperty)"></td>

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!