부품 번호가 3 개의 개별 셀로 반환되는 FooTable이 있습니다. 그들을 하나의 셀에 결합하고 싶지만 FooTable에서 포맷터와 구문 분석기가 어떻게 작동하는지 확신 할 수 없습니다. 내 테이블 HTML은 단지 빈 테이블이며, 모든 것은 자바 스크립트로 처리됩니다. 이 일을 어떻게 하죠?다중 열을 하나의 footable에 결합하려면 어떻게합니까?
$(document).ready(function() {
jQuery(function($){
$('.table').footable({
"expandFirst": false,
"columns": [
{ "name": "PartID", "title":"PartID", "visible":false },
{"formatter": function(value){
return //I'm thinking this is where the code would go to join the next 3 columns? in the format ##.###.##
}},
{ "name": "PartCategory", "title": "PC" },
{ "name": "PartNumber1", "title": "PN1" },
{ "name": "PartNumber2", "title": "PN2", },
{ "name": "PartName", "title": "Name", },
{ "name": "DescShort", "title": "Description", },
{ "name": "SupplierName", "title": "Supplier", },
{ "name": "SupplierPartNumber", "title": "Supplier Part #", }
],
"rows": $.getJSON("../dist/scripts/testGetParts.php")
});
});
});
아직 포매터로이 작업을 수행 할 수 있다고 확신하지만이 솔루션은 정상적으로 작동합니다. 제안 된대로 데이터 형식을 변경하는 것이 이상적이지만 다른 곳에서는 별도의 필드가 필요할 수도 있습니다. – Puzzle84
필자는 PHP를 수정하여 연결 열을 추가했습니다. 나는 아직도 그것이 일종의 해커라고 느낀다. 그리고 나는 포매터에서 결국 그것을 이해하고 싶다. 그러나 이것은 지금은 효과가있다. 감사! – john