Lukket

Build a [login to view URL] table using knockout.js

I have a webservice which returns data and I build a list of viewmodels. From that list I want to create a table (using [url removed, login to view]). The result should be what the attached [url removed, login to view] looks like. It should be fairly easy for someone with knockout.js experience and datatables.net.

This is how I am calling the .js file from the html:

<script language="javascript" type="text/javascript">

jQuery(function ($) {

var moduleId = parseInt("[ModuleContext:ModuleId]");

var localizedSettings = {};

var viewmodel = new [url removed, login to view](moduleId, localizedSettings);

[url removed, login to view]();

[url removed, login to view](viewmodel, $("#Items-" + moduleId)[0]);

});

</script>

This is the data from the webservice:

"{"projectid":1,"title":"Project Title A","description":"description of the project A is here and it's good","budget":"150-12","budgetcur":"GBP","deadline":"2018-09-01T00:00:00","expires":"2018-09-01T00:00:00","datecreated":"2018-03-05T00:00:00","createdbyuserid":1,"categories":[{"CategoryID":1,"Name":"Audit","Active":null,"PortalID":null,"FinSubcategories":[{"SubCategoryID":1,"Name":"External Audit","CategoryID":null,"Active":null,"PortalID":null},{"SubCategoryID":2,"Name":"Internal Audit","CategoryID":null,"Active":null,"PortalID":null}]},{"CategoryID":2,"Name":"Investigation","Active":null,"PortalID":null,"FinSubcategories":[]}],"standards":[{"StandardsID":2,"Name":"IFRS","Country":null,"PortalID":null}],"industries":[{"IndustryID":1,"Name":"Aerospace and Defence","PortalID":null},{"IndustryID":2,"Name":"Agriculture","PortalID":null}],"reqindustries":[{"IndustryID":8,"Name":"Food and Beverage","PortalID":null}],"reqcompanysize":[{"SizeID":2,"Size":"Small"},{"SizeID":3,"Size":"Medium"},{"SizeID":4,"Size":"Large"}],"files":[{"FileID":"aF_2BhAyDMA%3d","FileName":"financial statement [url removed, login to view]"},{"FileID":"hoaRdjYvhJ4%3d","FileName":"ledger company [url removed, login to view]"}],"distance":20,"specifications":[{"categoryname":"Audit","specvalue":"100","specname":"Years "},{"categoryname":"Audit","specvalue":"15-05-2018","specname":"Period From"},{"categoryname":"Audit","specvalue":"16-06-2019","specname":"Period To"},{"categoryname":"Investigation","specvalue":"GBP","specname":"Transactions Currency"},{"categoryname":"Investigation","specvalue":"EUR","specname":"Reporting Currency"}],"portalid":0,"editUrl":null}"

each row should be an observable of OfferViewModel which can be found in the attached 'offer view js' file.

Evner: Knockout.js

Se mere: ASP.NET C#, JavaScript, JQuery, WEB API, MVC, knockout.js, .net,C#.net,ASP.NET, Jquery, Angular.js,knockout.js,sql server, build hash table using chaining collision resolution technique, microsoft net platform using aspnet build recruitment, call webservice net java using axis2, save image sql server table using java, update radio button status table using php, extract table using screen scraping, create access database table using, net project using flash action scripting, automatic data entry table using javascript, check column header table using watir, build website chat cam using php, msaccess index table using

Om arbejdsgiveren:
( 1 bedømmelse ) Nicosia, Cyprus

Projekt ID: #16489177

2 freelancere byder i gennemsnit €67 på dette job

pablozabo

Hello, i'm a javascript expert with deep knowledge on KO js library. I think that we could create a reusable custom binding grid component with the same Datable's look & feel. Thanks.

€34 EUR på 1 dag
(4 bedømmelser)
4.9
mosta2

Hi, I would like to help fixing your knockout datatables view, I have already used datatables with KO before, so it should take a day. Please let me know if any questions Thanks Mostafa

€100 EUR på 1 dag
(0 bedømmelser)
0.0