¿Cómo fuerzo a un cfc de Coldfusion a generar datos numéricos sobre JSON como una cadena?

Estoy llamando a un componente Coldfusion (cfc) usando jQuery.post (). Necesito una representación entera o de cadena del número devuelto para usar en una URL.

{"PAGE":"My Page Title","ID":19382}
or
{"PAGE":"My Page Title","ID":"19382"}

En cambio, lo que obtengo es un decimal:

{"PAGE":"My Page Title","ID":19382.0}

Necesario para actualizar el siguiente HTML:

<a href="page.cfm?id=19382" id="pagelink">My Page Title</a>

Conceptualmente, supongo que hay múltiples respuestas:

1) Podría usar jQuery para tomar el número a la izquierda del punto decimal.

2) Podría forzar a Coldfusion a enviar el número como una cadena.

3) Podría generar todo el lado del servidor de enlace y simplemente reemplazar el HTML completo de la etiqueta de enlace (no es la respuesta preferida, pero tal vez sea la mejor)

¿Alguien sabe cómo hacer 1 o 2? ¿Son 3 mejores?

Javascript relevante: (no optimizado)

$(".link").live('click', function () {
    var $linkID, serviceUrl;
    serviceUrl = "mycfc.cfc?method=getPage";
    $linkID = $(this).attr("rel");

    $.post(serviceUrl, { linkid: $linkID }, function (result) { 
        $('#pagelink').val(result.TITLE);
        if (result.FMKEY.length) {
             // NEED the ID number WITHOUT the .0 at the end
             $('#pagelink').attr("href") = "page.cfm?id=" + result.ID;
             $('#pagelink').text(result.TITLE);
        }
    }, "json");
});

Mi CFC:

<component output="no">
<cfsetting showdebugoutput="no">
<cffunction name="getPage" access="remote" returnFormat="JSON" output="no" hint="Looks up a Page Title and ID">
    <cfargument name="linkID" type="string" required="yes">
    <cfset var page = queryNew("id,title")>
    <cfset var result = structNew()>
    <cfquery datasource="myDatasource" name="page">
        SELECT TOP 1 id, title
        FROM pages
        WHERE linkID = <cfqueryparam cfsqltype="cf_sql_integer" value="#arguments.linkID#">     
    </cfquery>
    <cfif page.recordcount>
        <cfset result.id = page.id>
        <cfset result.title = page.title>
    </cfif>
    <cfreturn result>
</cffunction>
</component>

Respuestas a la pregunta(5)

Su respuesta a la pregunta